#include <LinearIdTrait.h>
Public Types | |
| typedef int | IdType |
| enum | { CHANNEL_CONN_MSG = 1000, CHANNEL_DISCONN_MSG, INIT_SUBSCRIPTION_INFO_MSG, INIT_PUBLICATION_INFO_MSG, SUBSCRIPTION_INFO_MSG, UNSUBSCRIPTION_INFO_MSG, PUBLICATION_INFO_MSG, UNPUBLICATION_INFO_MSG, APP_MSG_BEGIN = 2000 } |
| define system msgs More... | |
Static Public Member Functions | |
| static bool | eq (const IdType &id1, const IdType &id2) |
| need the comparisons for msg matching and map | |
| static bool | lt (const IdType &id1, const IdType &id2) |
| static bool | match (const IdType id1, const IdType id2) |
| static std::string | idToString (const IdType &id) |
| string representation of ids, for debugging | |
| static int | size (const int &id2) |
| memory size the id will take | |
| static int | marshal (ACE_OutputCDR &cdr, const int &id) |
| Id marshalling code; CDR... | |
| static int | demarshal (ACE_InputCDR &cdr, int &id) |
Definition at line 32 of file LinearIdTrait.h.
|
|
Definition at line 49 of file LinearIdTrait.h. |
|
|
define system msgs
Definition at line 35 of file LinearIdTrait.h. |
|
||||||||||||
|
Definition at line 81 of file LinearIdTrait.h. |
|
||||||||||||
|
need the comparisons for msg matching and map
Definition at line 52 of file LinearIdTrait.h. |
|
|
string representation of ids, for debugging
Definition at line 63 of file LinearIdTrait.h. |
|
||||||||||||
|
Definition at line 54 of file LinearIdTrait.h. |
|
||||||||||||
|
Id marshalling code; CDR...
Definition at line 76 of file LinearIdTrait.h. |
|
||||||||||||
|
Definition at line 59 of file LinearIdTrait.h. |
|
|
memory size the id will take
Definition at line 70 of file LinearIdTrait.h. |
1.4.6-NO