Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CFX_Value Class Reference

#include <cfx_keyvalue.h>

+ Inheritance diagram for CFX_Value:
+ Collaboration diagram for CFX_Value:

Public Types

enum class  DataType : uint8_t {
  kNumber = 0 , kBoolean , kString , kObject ,
  kNull
}
 

Public Member Functions

 CFX_Value ()
 
 ~CFX_Value ()
 

Public Attributes

DataType nType = DataType::kNull
 
bool bData = false
 
double dData = 0.0
 
ByteString sData
 
std::vector< std::unique_ptr< CFX_KeyValue > > objData
 

Detailed Description

Definition at line 17 of file cfx_keyvalue.h.

Member Enumeration Documentation

◆ DataType

enum class CFX_Value::DataType : uint8_t
strong
Enumerator
kNumber 
kBoolean 
kString 
kObject 
kNull 

Definition at line 19 of file cfx_keyvalue.h.

Constructor & Destructor Documentation

◆ CFX_Value()

CFX_Value::CFX_Value ( )
default

◆ ~CFX_Value()

CFX_Value::~CFX_Value ( )
default

Member Data Documentation

◆ bData

bool CFX_Value::bData = false

Definition at line 31 of file cfx_keyvalue.h.

◆ dData

double CFX_Value::dData = 0.0

Definition at line 32 of file cfx_keyvalue.h.

◆ nType

DataType CFX_Value::nType = DataType::kNull

Definition at line 30 of file cfx_keyvalue.h.

◆ objData

std::vector<std::unique_ptr<CFX_KeyValue> > CFX_Value::objData

Definition at line 34 of file cfx_keyvalue.h.

◆ sData

ByteString CFX_Value::sData

Definition at line 33 of file cfx_keyvalue.h.


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