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

Public Member Functions

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

Data Fields

Errors _errors
 
- 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: