The Open Master Hearing Aid (openMHA)  openMHA
Open community platform for hearing aid algorithm research
ac2lsl::save_var_base_t Class Referenceabstract

Interface for ac to lsl bridge variable. More...

Inheritance diagram for ac2lsl::save_var_base_t:
Inheritance graph

Public Member Functions

virtual void send_frame (unsigned num_entries)=0
 
virtual void * get_buf_address () const noexcept=0
 
virtual void set_buf_address (void *data)=0
 
virtual lsl::stream_info info () const noexcept=0
 
virtual unsigned data_type () const noexcept=0
 
virtual ~save_var_base_t ()=default
 

Detailed Description

Interface for ac to lsl bridge variable.

Constructor & Destructor Documentation

◆ ~save_var_base_t()

virtual ac2lsl::save_var_base_t::~save_var_base_t ( )
virtualdefault

Member Function Documentation

◆ send_frame()

virtual void ac2lsl::save_var_base_t::send_frame ( unsigned  num_entries)
pure virtual

◆ get_buf_address()

virtual void* ac2lsl::save_var_base_t::get_buf_address ( ) const
pure virtualnoexcept

◆ set_buf_address()

virtual void ac2lsl::save_var_base_t::set_buf_address ( void *  data)
pure virtual

◆ info()

virtual lsl::stream_info ac2lsl::save_var_base_t::info ( ) const
pure virtualnoexcept

◆ data_type()

virtual unsigned ac2lsl::save_var_base_t::data_type ( ) const
pure virtualnoexcept

The documentation for this class was generated from the following file: