ED247 Library  VA2.3.0
Implementation of ED247-A standard
ed247::xml::ANAStream Struct Reference
Inheritance diagram for ed247::xml::ANAStream:
Inheritance graph
Collaboration diagram for ed247::xml::ANAStream:
Collaboration graph

Public Member Functions

virtual void load (const xmlNodePtr xml_node) override final
 
virtual void validate (const xmlNodePtr closest_node) override final
 
- Public Member Functions inherited from ed247::xml::StreamSignals
virtual bool is_signal_based () const override final
 
 StreamSignals (ed247_stream_type_t type, uint32_t sample_max_size_bytes, bool sample_size_fixed=true)
 
- Public Member Functions inherited from ed247::xml::Stream
 Stream (ed247_stream_type_t type, uint32_t sample_max_size_bytes, bool sample_size_fixed)
 

Additional Inherited Members

- Data Fields inherited from ed247::xml::StreamSignals
std::vector< std::unique_ptr< Signal > > _signal_list
 
uint32_t _sampling_period_us
 
- Data Fields inherited from ed247::xml::Stream
std::string _name
 
ed247_direction_t _direction
 
ed247_stream_type_t _type
 
std::string _comment
 
std::string _icd
 
ed247_uid_t _uid
 
uint32_t _sample_max_number
 
uint32_t _sample_max_size_bytes
 
bool _sample_size_fixed
 
DataTimestamp _data_timestamp
 

The documentation for this struct was generated from the following files: