#include <DCCDataMapper.h>
Public Member Functions | |
uint32_t | bitPosition () |
DCCTBDataField (std::string name, uint32_t wordPosition, uint32_t bitPosition, uint32_t mask) | |
uint32_t | mask () |
std::string | name () |
void | setBitPosition (uint32_t bitpos) |
void | setMask (uint32_t maskvalue) |
void | setName (std::string namestr) |
void | setWordPosition (uint32_t wordpos) |
uint32_t | wordPosition () |
~DCCTBDataField () | |
Protected Attributes | |
uint32_t | bitPosition_ |
uint32_t | mask_ |
std::string | name_ |
uint32_t | wordPosition_ |
Definition at line 21 of file DCCDataMapper.h.
|
inline |
Class constructor (sets data field's characteristics)
Definition at line 26 of file DCCDataMapper.h.
References bitPosition(), bitPosition_, mask(), mask_, name(), name_, wordPosition(), and wordPosition_.
|
inline |
|
inline |
Definition at line 38 of file DCCDataMapper.h.
References bitPosition_.
Referenced by DCCTBDataField(), and DCCTBDataFieldComparator::operator()().
|
inline |
|
inline |
Definition at line 34 of file DCCDataMapper.h.
References name_.
Referenced by cuy.divideElement::__init__(), cuy.plotElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), cuy.graphElement::__init__(), config.CFG::__str__(), DCCTBDataField(), and Vispa.Views.PropertyView.Property::valueChanged().
|
inline |
|
inline |
|
inline |
Return and set methods for field's data
Definition at line 33 of file DCCDataMapper.h.
References name_.
Referenced by Vispa.Gui.PortWidget.PortWidget::__init__(), and Vispa.Views.PropertyView.Property::__init__().
|
inline |
|
inline |
Definition at line 36 of file DCCDataMapper.h.
References wordPosition_.
Referenced by DCCTBDataField(), and DCCTBDataFieldComparator::operator()().
|
protected |
Definition at line 50 of file DCCDataMapper.h.
Referenced by bitPosition(), DCCTBDataField(), and setBitPosition().
|
protected |
Definition at line 51 of file DCCDataMapper.h.
Referenced by DCCTBDataField(), mask(), and setMask().
|
protected |
Definition at line 45 of file DCCDataMapper.h.
Referenced by DCCTBDataField(), name(), and setName().
|
protected |
Definition at line 49 of file DCCDataMapper.h.
Referenced by DCCTBDataField(), setWordPosition(), and wordPosition().