libivon 0.1.0
Voice-over-IP library
Loading...
Searching...
No Matches
ivon_audio_wrapper.hpp File Reference
#include "libivon/public/ivon_audio.h"
#include "libivon/public/ivon_audio_interface.hpp"
#include "libivon/public/ivon_types.hpp"
#include <cstdint>
#include <cstring>
#include <functional>
#include <span>
#include <stdexcept>
#include <vector>

Classes

class  ivon::AudioWrapper
 Consumer-facing C++ wrapper around the libivon audio C ABI. More...
 
struct  ivon::AudioWrapper::NonOwning
 Tag type for constructing a non-owning wrapper around an existing handle. More...
 
struct  ivon::AudioWrapper::Config
 Configuration for creating an audio processor. More...
 

Namespaces

namespace  ivon
 Public C++ type definitions shared across libivon interfaces and consumer-side wrappers.