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

Public Member Functions

 ClientStreamListWithData (ed247::stream_map_t &container)
 
virtual ed247::Streamget_next () override
 
- Public Member Functions inherited from ed247::client_list_container< CBaseList, T, Container, context_owned >
virtual bool is_context_owned ()
 
uint32_t size () const override
 
virtual void free () override
 
void reset_iterator () override
 
T * get_current () override
 

Additional Inherited Members

- Public Types inherited from ed247::client_list_container< CBaseList, T, Container, context_owned >
typedef Container::iterator iterator_t
 
- Public Types inherited from ed247::client_list< CBaseList, T >
typedef T value_t
 
typedef std::shared_ptr< T > container_value_t
 
- Static Public Member Functions inherited from ed247::client_list_container< CBaseList, T, Container, context_owned >
static client_list_containerwrap (Container &container)
 
static client_list_containercopy (const Container &container)
 
- Protected Member Functions inherited from ed247::client_list_container< CBaseList, T, Container, context_owned >
 client_list_container (Container *container, bool container_owner)
 
- Protected Attributes inherited from ed247::client_list_container< CBaseList, T, Container, context_owned >
Container * _container
 
iterator_t _iterator
 
bool _container_owner
 

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