#include <AddressBitField.h>
Inherits openjaus::model::fields::BitField.
§ AddressBitField()
openjaus::core::AddressBitField::AddressBitField |
( |
| ) |
|
§ ~AddressBitField()
openjaus::core::AddressBitField::~AddressBitField |
( |
| ) |
|
§ copy()
§ from()
§ getComponent()
long openjaus::core::AddressBitField::getComponent |
( |
void |
| ) |
const |
§ getIntegerValue()
uint32_t openjaus::core::AddressBitField::getIntegerValue |
( |
void |
| ) |
const |
§ getNode()
long openjaus::core::AddressBitField::getNode |
( |
void |
| ) |
const |
§ getSubsystem()
long openjaus::core::AddressBitField::getSubsystem |
( |
void |
| ) |
const |
§ length()
int openjaus::core::AddressBitField::length |
( |
| ) |
|
|
virtual |
§ setComponent()
bool openjaus::core::AddressBitField::setComponent |
( |
long |
value | ) |
|
§ setIntegerValue()
void openjaus::core::AddressBitField::setIntegerValue |
( |
uint32_t |
value | ) |
|
§ setNode()
bool openjaus::core::AddressBitField::setNode |
( |
long |
value | ) |
|
§ setSubsystem()
bool openjaus::core::AddressBitField::setSubsystem |
( |
long |
value | ) |
|
§ to()
§ toXml()
std::string openjaus::core::AddressBitField::toXml |
( |
unsigned char |
ojIndentLevel = 0 | ) |
const |
§ component
long openjaus::core::AddressBitField::component |
|
protected |
§ COMPONENT_BIT_MASK
const long openjaus::core::AddressBitField::COMPONENT_BIT_MASK = 0xFF |
|
staticprotected |
§ COMPONENT_MAX_VALUE
const long openjaus::core::AddressBitField::COMPONENT_MAX_VALUE = 255 |
|
staticprotected |
§ COMPONENT_MIN_VALUE
const long openjaus::core::AddressBitField::COMPONENT_MIN_VALUE = 0 |
|
staticprotected |
§ COMPONENT_START_BIT
const long openjaus::core::AddressBitField::COMPONENT_START_BIT = 0 |
|
staticprotected |
§ node
long openjaus::core::AddressBitField::node |
|
protected |
§ NODE_BIT_MASK
const long openjaus::core::AddressBitField::NODE_BIT_MASK = 0xFF |
|
staticprotected |
§ NODE_MAX_VALUE
const long openjaus::core::AddressBitField::NODE_MAX_VALUE = 255 |
|
staticprotected |
§ NODE_MIN_VALUE
const long openjaus::core::AddressBitField::NODE_MIN_VALUE = 0 |
|
staticprotected |
§ NODE_START_BIT
const long openjaus::core::AddressBitField::NODE_START_BIT = 8 |
|
staticprotected |
§ subsystem
long openjaus::core::AddressBitField::subsystem |
|
protected |
§ SUBSYSTEM_BIT_MASK
const long openjaus::core::AddressBitField::SUBSYSTEM_BIT_MASK = 0xFFFF |
|
staticprotected |
§ SUBSYSTEM_MAX_VALUE
const long openjaus::core::AddressBitField::SUBSYSTEM_MAX_VALUE = 65535 |
|
staticprotected |
§ SUBSYSTEM_MIN_VALUE
const long openjaus::core::AddressBitField::SUBSYSTEM_MIN_VALUE = 0 |
|
staticprotected |
§ SUBSYSTEM_START_BIT
const long openjaus::core::AddressBitField::SUBSYSTEM_START_BIT = 16 |
|
staticprotected |
The documentation for this class was generated from the following files: