|
| std::unique_ptr< DataFieldAccessor< DataType > > | clone () const override |
| | Clone the accessor using polymorphism. More...
|
| |
| DataType | value () override |
| | Get the field value. More...
|
| |
| void | setValue (const DataType &value) override |
| | Set the value with the accessor. Will throw a std::runtime_exception if the accessor has limits and the value is outside those limits. More...
|
| |
|
void | registerSetMethod (typename SetterMethodCB< DataType >::SetterMethodType setterMethod) |
| |
|
void | registerGetMethod (typename GetterMethodCB< DataType >::GetterMethodType getterMethod) |
| |
|
bool | hasSetter () const |
| |
|
bool | hasGetter () const |
| |
◆ clone()
template<typename DataType >
◆ setValue()
template<typename DataType >
Set the value with the accessor. Will throw a std::runtime_exception if the accessor has limits and the value is outside those limits.
- Parameters
-
Implements caffa::DataFieldAccessor< DataType >.
◆ value()
template<typename DataType >
The documentation for this class was generated from the following file: