flux sdk  v01.02.02-3-g292b3a7
Embedded C++ SDK
Loading...
Searching...
No Matches
_flxDataInString Class Referenceabstract

#include <flxCoreTypes.h>

Inheritance diagram for _flxDataInString:
flxDataIn _flxPropertyBaseString< false, false > _flxPropertyBaseString< HIDDEN, SECURE > flxParameterInString< Object, _setter > flxPropertyRWString< _flxClock, &_flxClock::get_ref_clock, &_flxClock::set_ref_clock > flxPropertyRWString< _flxClock, &_flxClock::get_timezone, &_flxClock::set_timezone > flxPropertyRWString< flxDevST25DV, &flxDevST25DV::get_ssid, &flxDevST25DV::set_ssid > flxPropertyRWString< flxDevST25DV, &flxDevST25DV::get_password, &flxDevST25DV::set_password > flxPropertyRWString< flxIoTArduino, &flxIoTArduino::get_thingName, &flxIoTArduino::set_thingName > flxPropertyRWString< flxIoTArduino, &flxIoTArduino::get_thingID, &flxIoTArduino::set_thingID > flxPropertyRWString< flxIoTThingSpeak, &flxIoTThingSpeak::get_channelList, &flxIoTThingSpeak::set_channelList > flxPropertyString< flxFileRotate > flxPropertyString< flxIoTArduino > flxPropertyString< flxIoTAzure > flxPropertyString< flxSysFirmware > flxPropertyRWString< Object, _getter, _setter, HIDDEN, SECURE > flxPropertyString< Object, HIDDEN, SECURE >

Public Member Functions

flxDataType_t type (void)
 
virtual void set (const std::string &value)=0
 
virtual void set (const char *value)
 
void setBool (bool value)
 
void setInt8 (int8_t value)
 
void setInt16 (int16_t value)
 
void setInt32 (int32_t value)
 
void setUInt8 (uint8_t value)
 
void setUInt16 (uint16_t value)
 
void setUInt32 (uint32_t value)
 
void setFloat (float value)
 
void setDouble (double value)
 
void setString (std::string &value)
 
- Public Member Functions inherited from flxDataIn
virtual flxDataType_t type (void)=0
 
virtual void setBool (bool)=0
 
virtual void setInt8 (int8_t)=0
 
virtual void setInt16 (int16_t)=0
 
virtual void setInt32 (int32_t)=0
 
virtual void setUInt8 (uint8_t)=0
 
virtual void setUInt16 (uint16_t)=0
 
virtual void setUInt32 (uint32_t)=0
 
virtual void setFloat (float)=0
 
virtual void setDouble (double)=0
 
virtual void setString (std::string &)=0
 
void set_value (bool v)
 
void set_value (int8_t v)
 
void set_value (int16_t v)
 
void set_value (int32_t v)
 
void set_value (uint8_t v)
 
void set_value (uint16_t v)
 
void set_value (uint32_t v)
 
void set_value (float v)
 
void set_value (double v)
 
void set_value (std::string &v)
 

Member Function Documentation

◆ set() [1/2]

virtual void _flxDataInString::set ( const char *  value)
inlinevirtual

◆ set() [2/2]

◆ setBool()

void _flxDataInString::setBool ( bool  value)
inlinevirtual

Implements flxDataIn.

◆ setDouble()

void _flxDataInString::setDouble ( double  value)
inlinevirtual

Implements flxDataIn.

◆ setFloat()

void _flxDataInString::setFloat ( float  value)
inlinevirtual

Implements flxDataIn.

◆ setInt16()

void _flxDataInString::setInt16 ( int16_t  value)
inlinevirtual

Implements flxDataIn.

◆ setInt32()

void _flxDataInString::setInt32 ( int32_t  value)
inlinevirtual

Implements flxDataIn.

◆ setInt8()

void _flxDataInString::setInt8 ( int8_t  value)
inlinevirtual

Implements flxDataIn.

◆ setString()

void _flxDataInString::setString ( std::string &  value)
inlinevirtual

Implements flxDataIn.

◆ setUInt16()

void _flxDataInString::setUInt16 ( uint16_t  value)
inlinevirtual

Implements flxDataIn.

◆ setUInt32()

void _flxDataInString::setUInt32 ( uint32_t  value)
inlinevirtual

Implements flxDataIn.

◆ setUInt8()

void _flxDataInString::setUInt8 ( uint8_t  value)
inlinevirtual

Implements flxDataIn.

◆ type()

flxDataType_t _flxDataInString::type ( void  )
inlinevirtual

Implements flxDataIn.

Reimplemented in _flxPropertyBaseString< false, false >.


The documentation for this class was generated from the following file: