protlib::IE Member List
This is the complete list of members for
protlib::IE, including all inherited members.
| category | protlib::IE | [protected] |
| check() const =0 | protlib::IE | [pure virtual] |
| check_deser_args(coding_t cod, IEErrorList &errorlist, uint32 &bread) const | protlib::IE | [protected] |
| check_ser_args(coding_t cod, uint32 &wbytes) const | protlib::IE | [protected] |
| clear_pointers() | protlib::IE | [virtual] |
| coding_t enum name | protlib::IE | |
| copy() const =0 | protlib::IE | [pure virtual] |
| deserialize(NetMsg &msg, coding_t coding, IEErrorList &errorlist, uint32 &bread, bool skip=true)=0 | protlib::IE | [pure virtual] |
| get_category() const | protlib::IE | |
| get_ie_name() const =0 | protlib::IE | [pure virtual] |
| get_serialized_size(coding_t coding) const =0 | protlib::IE | [pure virtual] |
| IE(uint16 category) | protlib::IE | [protected] |
| IE(const IE &n) | protlib::IE | [protected] |
| IEManager class | protlib::IE | [friend] |
| input(istream &is, bool istty, uint32 level, const uint32 indent, const char *name=NULL) | protlib::IE | [virtual] |
| new_instance() const =0 | protlib::IE | [pure virtual] |
| nslp_v1 enum value | protlib::IE | |
| nslp_v2 enum value | protlib::IE | |
| nslp_v2_yoda enum value | protlib::IE | |
| operator!=(const IE &ie) const | protlib::IE | [inline] |
| operator==(const IE &ie) const =0 | protlib::IE | [pure virtual] |
| print(ostream &os, uint32 level, const uint32 indent, const char *name=NULL) const | protlib::IE | [virtual] |
| protocol_v1 enum value | protlib::IE | |
| protocol_v2 enum value | protlib::IE | |
| register_ie(IEManager *iem) const =0 | protlib::IE | [protected, pure virtual] |
| serialize(NetMsg &msg, coding_t coding, uint32 &wbytes) const =0 | protlib::IE | [pure virtual] |
| supports_coding(coding_t c) const =0 | protlib::IE | [pure virtual] |
| throw_nomem_error() const | protlib::IE | [protected] |
| to_string(const char *name=0) const | protlib::IE | |
| ~IE() | protlib::IE | [inline, virtual] |