Public Types | |
typedef std::map< uint8_t, cofhello_elem * >::iterator | iterator |
typedef std::map< uint8_t, cofhello_elem * > ::const_iterator | const_iterator |
typedef std::map< uint8_t, cofhello_elem * > ::reverse_iterator | reverse_iterator |
typedef std::map< uint8_t, cofhello_elem * > ::const_reverse_iterator | const_reverse_iterator |
Public Member Functions | |
cofhelloelems (uint8_t *buf, size_t buflen) | |
cofhelloelems (cmemory const &body) | |
cofhelloelems (cofhelloelems const &elems) | |
cofhelloelems & | operator= (cofhelloelems const &elems) |
void | unpack (uint8_t *buf, size_t buflen) |
void | pack (uint8_t *buf, size_t buflen) |
size_t | length () const |
void | clear () |
cofhello_elem_versionbitmap & | add_hello_elem_versionbitmap () |
cofhello_elem_versionbitmap & | set_hello_elem_versionbitmap () |
cofhello_elem_versionbitmap & | get_hello_elem_versionbitmap () |
void | drop_hello_elem_versionbitmap () |
bool | has_hello_elem_versionbitmap () |
Friends | |
std::ostream & | operator<< (std::ostream &os, cofhelloelems const &elems) |