|
OpenJAUS Software Development Kit
4.3.1
|
#include <BitFieldEnumeration.h>
Inherits openjaus::model::fields::BitFieldItem.
Public Member Functions | |
| BitFieldEnumeration () | |
| virtual | ~BitFieldEnumeration () |
| const std::vector< BitFieldEnumerationValue *> & | getValues () const |
| Accessor to get the value of values. More... | |
| bool | setValues (const BitFieldEnumerationValue &values) |
| Accessor to set value of values. 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 | |
| std::vector< BitFieldEnumerationValue *> | values |
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 BitFieldEnumeration &object) |
| OPENJAUS_EXPORT friend std::ostream & | operator<< (std::ostream &output, const BitFieldEnumeration *object) |
| openjaus::model::fields::BitFieldEnumeration::BitFieldEnumeration | ( | ) |
|
virtual |
| const std::vector< BitFieldEnumerationValue *> & openjaus::model::fields::BitFieldEnumeration::getValues | ( | ) | const |
| bool openjaus::model::fields::BitFieldEnumeration::setValues | ( | const BitFieldEnumerationValue & | values | ) |
| values | The value of the new values. |
|
virtual |
Reimplemented from openjaus::model::fields::BitFieldItem.
|
friend |
|
friend |
|
protected |