OpenJAUS Software Development Kit
4.3.1
|
#include <BitFieldRange.h>
Inherits openjaus::model::fields::BitFieldItem.
Public Member Functions | |
BitFieldRange () | |
virtual | ~BitFieldRange () |
long | getLowerBound () const |
Accessor to get the value of lowerBound. More... | |
bool | setLowerBound (long lowerBound) |
Accessor to set value of lowerBound. More... | |
long | getUpperBound () const |
Accessor to get the value of upperBound. More... | |
bool | setUpperBound (long upperBound) |
Accessor to set value of upperBound. More... | |
virtual std::string | toString () const |
Public Member Functions inherited from openjaus::model::fields::BitFieldItem | |
BitFieldItem () | |
virtual | ~BitFieldItem () |
std::string | getName () const |
Accessor to get the value of name. More... | |
bool | setName (std::string name) |
Accessor to set value of name. More... | |
std::string | getInterpretation () const |
Accessor to get the value of interpretation. More... | |
bool | setInterpretation (std::string interpretation) |
Accessor to set value of interpretation. More... | |
long | getStartIndex () const |
Accessor to get the value of startIndex. More... | |
bool | setStartIndex (long startIndex) |
Accessor to set value of startIndex. More... | |
long | getEndIndex () const |
Accessor to get the value of endIndex. More... | |
bool | setEndIndex (long endIndex) |
Accessor to set value of endIndex. More... | |
Protected Attributes | |
long | lowerBound |
long | upperBound |
Protected Attributes inherited from openjaus::model::fields::BitFieldItem | |
std::string | name |
std::string | interpretation |
long | startIndex |
long | endIndex |
Friends | |
OPENJAUS_EXPORT friend std::ostream & | operator<< (std::ostream &output, const BitFieldRange &object) |
OPENJAUS_EXPORT friend std::ostream & | operator<< (std::ostream &output, const BitFieldRange *object) |
openjaus::model::fields::BitFieldRange::BitFieldRange | ( | ) |
|
virtual |
long openjaus::model::fields::BitFieldRange::getLowerBound | ( | ) | const |
long openjaus::model::fields::BitFieldRange::getUpperBound | ( | ) | const |
bool openjaus::model::fields::BitFieldRange::setLowerBound | ( | long | lowerBound | ) |
lowerBound | The value of the new lowerBound. |
bool openjaus::model::fields::BitFieldRange::setUpperBound | ( | long | upperBound | ) |
upperBound | The value of the new upperBound. |
|
virtual |
Reimplemented from openjaus::model::fields::BitFieldItem.
|
friend |
|
friend |
|
protected |
|
protected |