![]() |
flux sdk
v01.02.02-5-g550ff88
Embedded C++ SDK
|
#include <flxCoreTypes.h>
Public Member Functions | |
| flxDataLimitSetType () | |
| flxDataLimitSetType (std::initializer_list< std::pair< const std::string, T > > list) | |
| bool | isValid (T value) |
| std::string | getName (flxDataVariable &var) |
| void | addItem (std::string name, T value) |
| void | addItem (const char *name, T value) |
| flxDataLimit_t | type (void) |
| virtual bool | isValid (T value)=0 |
Public Member Functions inherited from flxDataLimit | |
| virtual | ~flxDataLimit () |
| virtual flxDataLimit_t | type (void) |
| flxDataLimitList & | limits (void) |
| void | addLimit (flxDataLimitDesc &item) |
| void | clearLimits (void) |
| virtual std::string | getName (flxDataVariable &var) |
Additional Inherited Members | |
Public Types inherited from flxDataLimit | |
| enum | dataLimitType_t { dataLimitNone = 0 , dataLimitRange , dataLimitSet } |
Public Attributes inherited from flxDataLimit | |
| flxDataLimitList | _dataLimits |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented from flxDataLimit.
|
inlinevirtual |
Implements flxDataLimitType< T >.
|
inlinevirtual |
Reimplemented from flxDataLimit.