The MsgAddr class contains a unique address in the message system.
More...
#include <msgaddr.h>
|
template<class parentClass > |
class | MsgAddrGenerator |
|
class | MsgSenderBase |
|
class | MsgQueue |
|
A MsgAddr identifies a specific instance of a specifc object to the message system.
FSYS::MsgAddr::MsgAddr |
( |
void |
| ) |
|
The default constructor doesn't do anything except initializing the private members.
static MsgAddr& FSYS::MsgAddr::broadcastAddr |
( |
void |
| ) |
|
|
static |
The broadcast address is an address that will match all addresses, and hence can be used for sending to all addresses
- Returns
- The bradcast address
bool FSYS::MsgAddr::isValid |
( |
void |
| ) |
|
This function verifies if the address is null or not, or if part of the address is null - it does not try to determine if the address is actually a valid address of an existing object.
- Returns
- true if the address is non-null
-
false if the addres or part it is null
bool FSYS::MsgAddr::operator!= |
( |
MsgAddr const & |
compareTo | ) |
const |
|
inline |
Compares two addresses and return false if they are equal
- Parameters
-
compareTo | the addres this object should be compared to |
- Returns
- false if the addresses are equal, true if not
bool FSYS::MsgAddr::operator== |
( |
MsgAddr const & |
compareTo | ) |
const |
|
inline |
Compares two addresses and return true if they are equal
- Parameters
-
compareTo | the addres this object should be compared to |
- Returns
- true if the addresses are equal, false if not
The documentation for this class was generated from the following file: