|
MFMv2.0.10
Movable Feast Machine Simulator 2.0.10
|
Public Types | |
| enum | { BITS = Field::BITS, START = Field::START, LENGTH = Field::LENGTH, END = Field::END } |
| typedef CC::ATOM_TYPE | T |
| typedef CC::PARAM_CONFIG | P |
|
typedef BitVector < P::BITS_PER_ATOM > | BVA |
|
typedef BitField< BVA, VT, LEN, POS > | Field |
| typedef VTypeToType< VT >::TYPE | VTYPE |
Public Member Functions | |
| AtomicParameterType (Element< CC > *pl, const char *tag, const char *name, const char *description, const VTYPE &vmin, const VTYPE &vdefault, const VTYPE &vmax) | |
| VTYPE | GetValue (const T &atom) const |
| void | SetValue (T &atom, const VTYPE val) const |
| virtual void | Reset (T &atom) const |
| virtual void | Print (ByteSink &io, const T &atom) const |
Data Fields | |
| const VTYPE | m_vdefault |
1.8.6