ED247 Library
VA2.3.0
Implementation of ED247-A standard
|
Public Member Functions | |
Signal (const xml::Signal *configuration, ed247_internal_stream_t *ed247_api_stream) | |
Signal (const Signal &other)=delete | |
Signal & | operator= (const Signal &other)=delete |
const std::string & | get_name () const |
const std::string & | get_comment () const |
const std::string & | get_icd () const |
ed247_signal_type_t | get_type () const |
uint32_t | get_byte_offset () const |
const std::string & | get_analogue_electrical_unit () const |
ed247_nad_type_t | get_nad_type () const |
uint32_t | get_nad_type_size () const |
const std::string & | get_nad_unit () const |
const std::vector< uint32_t > | get_nad_dimensions () |
uint32_t | get_vnad_position () const |
uint32_t | get_vnad_max_number () const |
uint32_t | get_sample_max_size_bytes () const |
ed247_internal_stream_t * | get_api_stream () |
void | set_user_data (void *user_data) |
void | get_user_data (void **user_data) |