GComm  0.2.3
List of all members
gcomm::evs::MessageNodeList Class Reference
Inheritance diagram for gcomm::evs::MessageNodeList:
gcomm::Map< gcomm::UUID, MessageNode > gcomm::MapBase< gcomm::UUID, MessageNode, C >

Additional Inherited Members

- Public Types inherited from gcomm::Map< gcomm::UUID, MessageNode >
typedef MapBase< gcomm::UUID,
MessageNode, C >::iterator 
iterator
 
- Public Types inherited from gcomm::MapBase< gcomm::UUID, MessageNode, C >
typedef MapType::iterator iterator
 
typedef MapType::const_iterator const_iterator
 
typedef MapType::reverse_iterator reverse_iterator
 
typedef
MapType::const_reverse_iterator 
const_reverse_iterator
 
typedef MapType::value_type value_type
 
typedef MapType::const_reference const_reference
 
typedef MapType::key_type key_type
 
typedef MapType::mapped_type mapped_type
 
- Public Member Functions inherited from gcomm::Map< gcomm::UUID, MessageNode >
std::pair< iterator, bool > insert (const std::pair< gcomm::UUID, MessageNode > &p)
 
void insert (InputIterator first, InputIterator last)
 
iterator insert_unique (const typename MapBase< gcomm::UUID, MessageNode, C >::value_type &p)
 
- Public Member Functions inherited from gcomm::MapBase< gcomm::UUID, MessageNode, C >
iterator begin ()
 
const_iterator begin () const
 
iterator end ()
 
const_iterator end () const
 
iterator find (const gcomm::UUID &k)
 
const_iterator find (const gcomm::UUID &k) const
 
iterator find_checked (const gcomm::UUID &k)
 
const_iterator find_checked (const gcomm::UUID &k) const
 
iterator lower_bound (const gcomm::UUID &k)
 
const_reverse_iterator rbegin () const
 
const_reverse_iterator rend () const
 
mapped_type & operator[] (const key_type &k)
 
void erase (iterator i)
 
void erase (iterator i, iterator j)
 
void erase (const gcomm::UUID &k)
 
void clear ()
 
size_t size () const
 
bool empty () const
 
size_t serialize (gu::byte_t *const buf, size_t const buflen, size_t offset) const
 
size_t unserialize (const gu::byte_t *buf, size_t const buflen, size_t offset)
 
size_t serial_size () const
 
bool operator== (const MapBase &other) const
 
bool operator!= (const MapBase &other) const
 
- Static Public Member Functions inherited from gcomm::MapBase< gcomm::UUID, MessageNode, C >
static const gcomm::UUIDkey (const_iterator i)
 
static const gcomm::UUIDkey (iterator i)
 
static const gcomm::UUIDkey (const value_type &vt)
 
static const MessageNode & value (const_iterator i)
 
static MessageNode & value (iterator i)
 
static MessageNode & value (value_type &vt)
 
static const MessageNode & value (const value_type &vt)
 
- Protected Attributes inherited from gcomm::MapBase< gcomm::UUID, MessageNode, C >
MapType map_
 

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