#include <CDataList.hpp>
◆ CDataList() [1/3]
◆ CDataList() [2/3]
CDataList::CDataList |
( |
const CDataList & | datalist | ) |
|
◆ ~CDataList()
CDataList::~CDataList |
( |
| ) |
|
|
virtualdefault |
◆ CDataList() [3/3]
◆ createBool()
std::shared_ptr< CDataList > CDataList::createBool |
( |
bool | value | ) |
|
|
static |
◆ createColor()
◆ createDouble()
std::shared_ptr< CDataList > CDataList::createDouble |
( |
double | value, |
|
|
uint32_t | decimalsNumber = 2 ) |
|
static |
◆ createEnum()
static std::shared_ptr< CDataList > CDataList::createEnum |
( |
E | enumValue | ) |
|
|
inlinestatic |
◆ createIcon()
std::shared_ptr< CDataList > CDataList::createIcon |
( |
std::string_view | icon | ) |
|
|
static |
◆ createString()
std::shared_ptr< CDataList > CDataList::createString |
( |
std::string_view | value | ) |
|
|
static |
◆ createUnsignedLong()
std::shared_ptr< CDataList > CDataList::createUnsignedLong |
( |
uint32_t | value | ) |
|
|
static |
◆ getDataType()
◆ getValueBoolean()
bool CDataList::getValueBoolean |
( |
| ) |
const |
|
nodiscard |
◆ getValueColor()
◆ getValueDouble()
double CDataList::getValueDouble |
( |
uint32_t * | decimalsNumberOpt | ) |
const |
◆ getValueIcon()
std::string CDataList::getValueIcon |
( |
| ) |
const |
|
nodiscard |
◆ getValueString()
std::string CDataList::getValueString |
( |
| ) |
const |
|
nodiscard |
◆ getValueUnsignedLong()
uint32_t CDataList::getValueUnsignedLong |
( |
| ) |
const |
|
nodiscard |
◆ hasString()
bool CDataList::hasString |
( |
| ) |
const |
|
nodiscard |
◆ toString()
std::string CDataList::toString |
( |
| ) |
const |
|
nodiscard |
◆ m_dataType
◆ m_decimalsNumber
uint32_t CDataList::m_decimalsNumber |
|
private |
◆ m_valueBoolean
bool CDataList::m_valueBoolean |
|
private |
◆ m_valueColor
◆ m_valueDouble
double CDataList::m_valueDouble |
|
private |
◆ m_valueStringAndIcon
std::string CDataList::m_valueStringAndIcon |
|
private |
◆ m_valueUnsigned
uint32_t CDataList::m_valueUnsigned |
|
private |
The documentation for this class was generated from the following files: