QCAD
Open Source 2D CAD
Loading...
Searching...
No Matches
Tools::Variant Class Reference

#include <Tools.h>

Public Member Functions

 Variant ()
 

Public Attributes

union { 
 
   bool   blVal 
 
   byte   bVal 
 
   char   cVal 
 
   double   dblVal 
 
   float   fltVal 
 
   int16_t   iVal 
 
   int64_t   llVal 
 
   int32_t   lVal 
 
   char *   pcVal 
 
   void *   pvVal 
 
   wchar_t *   pwcVal 
 
   uint16_t   uiVal 
 
   uint64_t   ullVal 
 
   uint32_t   ulVal 
 
m_val 
 
VariantType m_varType
 

Constructor & Destructor Documentation

◆ Variant()

Tools::Variant::Variant ( )

Member Data Documentation

◆ blVal

bool Tools::Variant::blVal

◆ bVal

byte Tools::Variant::bVal

◆ cVal

char Tools::Variant::cVal

◆ dblVal

double Tools::Variant::dblVal

◆ fltVal

float Tools::Variant::fltVal

◆ iVal

int16_t Tools::Variant::iVal

◆ llVal

int64_t Tools::Variant::llVal

◆ lVal

int32_t Tools::Variant::lVal

◆ [union]

union { ... } Tools::Variant::m_val

◆ m_varType

VariantType Tools::Variant::m_varType

◆ pcVal

char* Tools::Variant::pcVal

◆ pvVal

void* Tools::Variant::pvVal

◆ pwcVal

wchar_t* Tools::Variant::pwcVal

◆ uiVal

uint16_t Tools::Variant::uiVal

◆ ullVal

uint64_t Tools::Variant::ullVal

◆ ulVal

uint32_t Tools::Variant::ulVal

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