This is a brief description.
More...
#include <Address.h>
Inherits openjaus::system::Transportable.
Detailed description.
- Author
- Name (name@.nosp@m.emai.nosp@m.l.com)
§ Address() [1/3]
openjaus::transport::Address::Address |
( |
| ) |
|
§ ~Address()
openjaus::transport::Address::~Address |
( |
| ) |
|
|
virtual |
§ Address() [2/3]
openjaus::transport::Address::Address |
( |
const Address & |
address | ) |
|
§ Address() [3/3]
openjaus::transport::Address::Address |
( |
uint16_t |
subsystem, |
|
|
unsigned char |
node, |
|
|
unsigned char |
component |
|
) |
| |
§ from()
§ getComponent()
unsigned char openjaus::transport::Address::getComponent |
( |
| ) |
const |
§ getHash()
int openjaus::transport::Address::getHash |
( |
| ) |
const |
§ getNode()
unsigned char openjaus::transport::Address::getNode |
( |
| ) |
const |
§ getSubsystem()
uint16_t openjaus::transport::Address::getSubsystem |
( |
| ) |
const |
§ isValid()
bool openjaus::transport::Address::isValid |
( |
| ) |
|
§ length()
int openjaus::transport::Address::length |
( |
| ) |
|
|
virtual |
§ operator!=()
bool openjaus::transport::Address::operator!= |
( |
const Address & |
other | ) |
const |
§ operator<()
bool openjaus::transport::Address::operator< |
( |
const Address & |
other | ) |
const |
§ operator==()
bool openjaus::transport::Address::operator== |
( |
const Address & |
other | ) |
const |
§ setComponent()
bool openjaus::transport::Address::setComponent |
( |
unsigned char |
component | ) |
|
- Parameters
-
component | The value of the new component. |
§ setNode()
bool openjaus::transport::Address::setNode |
( |
unsigned char |
node | ) |
|
- Parameters
-
node | The value of the new node. |
§ setSubsystem()
bool openjaus::transport::Address::setSubsystem |
( |
uint16_t |
subsystem | ) |
|
- Parameters
-
subsystem | The value of the new subsystem. |
§ to()
§ toString()
std::string openjaus::transport::Address::toString |
( |
| ) |
const |
|
virtual |
§ toXml()
std::string openjaus::transport::Address::toXml |
( |
unsigned char |
level = 0 | ) |
const |
§ operator<< [1/2]
§ operator<< [2/2]
§ ANY_COMPONENT
const unsigned char openjaus::transport::Address::ANY_COMPONENT = 255 |
|
static |
§ ANY_NODE
const unsigned char openjaus::transport::Address::ANY_NODE = 255 |
|
static |
§ ANY_SUBSYSTEM
const unsigned short openjaus::transport::Address::ANY_SUBSYSTEM = 65535 |
|
static |
§ component
unsigned char openjaus::transport::Address::component |
|
protected |
§ node
unsigned char openjaus::transport::Address::node |
|
protected |
§ subsystem
uint16_t openjaus::transport::Address::subsystem |
|
protected |
§ THIS_COMPONENT
const unsigned char openjaus::transport::Address::THIS_COMPONENT = 0 |
|
static |
§ THIS_NODE
const unsigned char openjaus::transport::Address::THIS_NODE = 0 |
|
static |
§ THIS_SUBSYSTEM
const unsigned short openjaus::transport::Address::THIS_SUBSYSTEM = 0 |
|
static |
The documentation for this class was generated from the following files: