#include <TransferCaseBitField.h>
Inherits openjaus::model::fields::BitField.
◆ TransferCaseBitField()
openjaus::ugv_v1_0::TransferCaseBitField::TransferCaseBitField |
( |
| ) |
|
◆ ~TransferCaseBitField()
openjaus::ugv_v1_0::TransferCaseBitField::~TransferCaseBitField |
( |
| ) |
|
◆ copy()
◆ from()
Deserializes the contents the Buffer connected to the provided BufferReader into this object. The BufferReader position will be advanced inside this method such that calling from() again will attempt to read the next Transportable object from the Buffer.
- Parameters
-
Reimplemented from openjaus::model::fields::BitField.
◆ getAUTO_4WD()
bool openjaus::ugv_v1_0::TransferCaseBitField::getAUTO_4WD |
( |
void |
| ) |
const |
◆ getFWD()
bool openjaus::ugv_v1_0::TransferCaseBitField::getFWD |
( |
void |
| ) |
const |
◆ getHIGH_AWD()
bool openjaus::ugv_v1_0::TransferCaseBitField::getHIGH_AWD |
( |
void |
| ) |
const |
◆ getIntegerValue()
uint8_t openjaus::ugv_v1_0::TransferCaseBitField::getIntegerValue |
( |
void |
| ) |
const |
◆ getLOW_AWD()
bool openjaus::ugv_v1_0::TransferCaseBitField::getLOW_AWD |
( |
void |
| ) |
const |
◆ getMANUAL_HIGH_4WD()
bool openjaus::ugv_v1_0::TransferCaseBitField::getMANUAL_HIGH_4WD |
( |
void |
| ) |
const |
◆ getMANUAL_LOW_4WD()
bool openjaus::ugv_v1_0::TransferCaseBitField::getMANUAL_LOW_4WD |
( |
void |
| ) |
const |
◆ getReserved_For_Future_Use()
bool openjaus::ugv_v1_0::TransferCaseBitField::getReserved_For_Future_Use |
( |
void |
| ) |
const |
◆ getReserved_For_User_Defined_Use()
bool openjaus::ugv_v1_0::TransferCaseBitField::getReserved_For_User_Defined_Use |
( |
void |
| ) |
const |
◆ length()
uint64 openjaus::ugv_v1_0::TransferCaseBitField::length |
( |
| ) |
const |
|
virtual |
◆ setAUTO_4WD()
bool openjaus::ugv_v1_0::TransferCaseBitField::setAUTO_4WD |
( |
bool |
value | ) |
|
◆ setFWD()
bool openjaus::ugv_v1_0::TransferCaseBitField::setFWD |
( |
bool |
value | ) |
|
◆ setHIGH_AWD()
bool openjaus::ugv_v1_0::TransferCaseBitField::setHIGH_AWD |
( |
bool |
value | ) |
|
◆ setIntegerValue()
void openjaus::ugv_v1_0::TransferCaseBitField::setIntegerValue |
( |
uint8_t |
value | ) |
|
◆ setLOW_AWD()
bool openjaus::ugv_v1_0::TransferCaseBitField::setLOW_AWD |
( |
bool |
value | ) |
|
◆ setMANUAL_HIGH_4WD()
bool openjaus::ugv_v1_0::TransferCaseBitField::setMANUAL_HIGH_4WD |
( |
bool |
value | ) |
|
◆ setMANUAL_LOW_4WD()
bool openjaus::ugv_v1_0::TransferCaseBitField::setMANUAL_LOW_4WD |
( |
bool |
value | ) |
|
◆ setReserved_For_Future_Use()
bool openjaus::ugv_v1_0::TransferCaseBitField::setReserved_For_Future_Use |
( |
bool |
value | ) |
|
◆ setReserved_For_User_Defined_Use()
bool openjaus::ugv_v1_0::TransferCaseBitField::setReserved_For_User_Defined_Use |
( |
bool |
value | ) |
|
◆ to()
Serializes the contents of this object into the Buffer connected to the provided BufferWriter. The BufferWriter position will be advanced inside this method such that calling to() again will write the Transportable object into the Buffer a second time.
- Parameters
-
Reimplemented from openjaus::model::fields::BitField.
◆ toXml()
std::string openjaus::ugv_v1_0::TransferCaseBitField::toXml |
( |
unsigned char |
ojIndentLevel = 0 | ) |
const |
◆ aUTO_4WD
bool openjaus::ugv_v1_0::TransferCaseBitField::aUTO_4WD |
|
protected |
◆ AUTO_4WD_BIT_MASK
const long openjaus::ugv_v1_0::TransferCaseBitField::AUTO_4WD_BIT_MASK = 0x1 |
|
staticprotected |
◆ AUTO_4WD_START_BIT
const long openjaus::ugv_v1_0::TransferCaseBitField::AUTO_4WD_START_BIT = 1 |
|
staticprotected |
◆ fWD
bool openjaus::ugv_v1_0::TransferCaseBitField::fWD |
|
protected |
◆ FWD_BIT_MASK
const long openjaus::ugv_v1_0::TransferCaseBitField::FWD_BIT_MASK = 0x1 |
|
staticprotected |
◆ FWD_START_BIT
const long openjaus::ugv_v1_0::TransferCaseBitField::FWD_START_BIT = 0 |
|
staticprotected |
◆ hIGH_AWD
bool openjaus::ugv_v1_0::TransferCaseBitField::hIGH_AWD |
|
protected |
◆ HIGH_AWD_BIT_MASK
const long openjaus::ugv_v1_0::TransferCaseBitField::HIGH_AWD_BIT_MASK = 0x1 |
|
staticprotected |
◆ HIGH_AWD_START_BIT
const long openjaus::ugv_v1_0::TransferCaseBitField::HIGH_AWD_START_BIT = 5 |
|
staticprotected |
◆ lOW_AWD
bool openjaus::ugv_v1_0::TransferCaseBitField::lOW_AWD |
|
protected |
◆ LOW_AWD_BIT_MASK
const long openjaus::ugv_v1_0::TransferCaseBitField::LOW_AWD_BIT_MASK = 0x1 |
|
staticprotected |
◆ LOW_AWD_START_BIT
const long openjaus::ugv_v1_0::TransferCaseBitField::LOW_AWD_START_BIT = 4 |
|
staticprotected |
◆ mANUAL_HIGH_4WD
bool openjaus::ugv_v1_0::TransferCaseBitField::mANUAL_HIGH_4WD |
|
protected |
◆ MANUAL_HIGH_4WD_BIT_MASK
const long openjaus::ugv_v1_0::TransferCaseBitField::MANUAL_HIGH_4WD_BIT_MASK = 0x1 |
|
staticprotected |
◆ MANUAL_HIGH_4WD_START_BIT
const long openjaus::ugv_v1_0::TransferCaseBitField::MANUAL_HIGH_4WD_START_BIT = 3 |
|
staticprotected |
◆ mANUAL_LOW_4WD
bool openjaus::ugv_v1_0::TransferCaseBitField::mANUAL_LOW_4WD |
|
protected |
◆ MANUAL_LOW_4WD_BIT_MASK
const long openjaus::ugv_v1_0::TransferCaseBitField::MANUAL_LOW_4WD_BIT_MASK = 0x1 |
|
staticprotected |
◆ MANUAL_LOW_4WD_START_BIT
const long openjaus::ugv_v1_0::TransferCaseBitField::MANUAL_LOW_4WD_START_BIT = 2 |
|
staticprotected |
◆ reserved_For_Future_Use
bool openjaus::ugv_v1_0::TransferCaseBitField::reserved_For_Future_Use |
|
protected |
◆ RESERVED_FOR_FUTURE_USE_BIT_MASK
const long openjaus::ugv_v1_0::TransferCaseBitField::RESERVED_FOR_FUTURE_USE_BIT_MASK = 0x1 |
|
staticprotected |
◆ RESERVED_FOR_FUTURE_USE_START_BIT
const long openjaus::ugv_v1_0::TransferCaseBitField::RESERVED_FOR_FUTURE_USE_START_BIT = 6 |
|
staticprotected |
◆ reserved_For_User_Defined_Use
bool openjaus::ugv_v1_0::TransferCaseBitField::reserved_For_User_Defined_Use |
|
protected |
◆ RESERVED_FOR_USER_DEFINED_USE_BIT_MASK
const long openjaus::ugv_v1_0::TransferCaseBitField::RESERVED_FOR_USER_DEFINED_USE_BIT_MASK = 0x1 |
|
staticprotected |
◆ RESERVED_FOR_USER_DEFINED_USE_START_BIT
const long openjaus::ugv_v1_0::TransferCaseBitField::RESERVED_FOR_USER_DEFINED_USE_START_BIT = 7 |
|
staticprotected |
The documentation for this class was generated from the following files: