#include <boost/unordered_map.hpp>#include <deque>#include <string>#include <iostream>#include <map>#include "protlib_types.h"#include "network_message.h"

Go to the source code of this file.
Classes | |
| class | protlib::IE |
| class | protlib::IEError |
| class | protlib::PDUSyntaxError |
| class | protlib::IEMsgTooShort |
| class | protlib::IEWrongVersion |
| class | protlib::IEWrongType |
| class | protlib::IEWrongSubtype |
| class | protlib::IEWrongLength |
| class | protlib::IETooBigForImpl |
| class | protlib::IEProtocolSpecific |
| class | protlib::IEErrorList |
| IE error list. More... | |
| class | protlib::IE_Key |
| struct | protlib::hash_IE_Key |
| class | protlib::IEManager |
Namespaces | |
| namespace | protlib |
Defines | |
| #define | catch_bad_alloc(x) try { x; } catch(bad_alloc) { throw_nomem_error(); } |
| Catch bad_alloc and call throw_nomem_error. | |
Functions | |
| ostream & | protlib::operator<< (ostream &os, const IE &ie) |
| print an IE to an ostream | |
| istream & | protlib::operator>> (istream &is, IE &ie) |
| input operator | |
| uint32 | protlib::round_up4 (uint32 i) |
| round uint32 up | |
----------------------------------------*- mode: C++; -*--
Basic information elements (PDUs and PDU objects) ----------------------------------------------------------
Definition in file ie.h.
1.6.1