DATAKIT API  V2025.1
dtk_val.hpp File Reference

Go to the source code of this file.

Data Structures

struct  Dtk_Detail_Val::Binder< T >
 
struct  Dtk_Detail_Val::Value< v, trivial >
 
struct  Dtk_Detail_Val::ValueFor< Dtk_Char8 >
 
struct  Dtk_Detail_Val::ValueFor< Dtk_dir >
 
struct  Dtk_Detail_Val::ValueFor< Dtk_Double64 >
 
struct  Dtk_Detail_Val::ValueFor< Dtk_Int32 >
 
struct  Dtk_Detail_Val::ValueFor< Dtk_pnt >
 
struct  Dtk_Detail_Val::ValueFor< Dtk_RGB >
 
struct  Dtk_Detail_Val::ValueFor< Dtk_string >
 
struct  Dtk_Detail_Val::ValueFor< Dtk_tab< Dtk_Char8 > >
 
struct  Dtk_Detail_Val::ValueFor< Dtk_tab< Dtk_Int32 > >
 
struct  Dtk_Detail_Val::ValueFor< Dtk_UUID >
 
class  Dtk_Val
 

Namespaces

 Dtk_Detail_Val
 

Enumerations

enum  Dtk_val_type {
  DTK_VAL_TYPE_UNKNOWN = 0, DTK_VAL_TYPE_INT, DTK_VAL_TYPE_CHAR, DTK_VAL_TYPE_DOUBLE,
  DTK_VAL_TYPE_STRING, DTK_VAL_TYPE_RGB, DTK_VAL_TYPE_PNT, DTK_VAL_TYPE_DIR,
  DTK_VAL_TYPE_UUID, DTK_VAL_TYPE_INTARRAY, DTK_VAL_TYPE_BUFFERDATA
}
 

Enumeration Type Documentation

◆ Dtk_val_type

Enumerator
DTK_VAL_TYPE_UNKNOWN 
DTK_VAL_TYPE_INT 
DTK_VAL_TYPE_CHAR 
DTK_VAL_TYPE_DOUBLE 
DTK_VAL_TYPE_STRING 
DTK_VAL_TYPE_RGB 
DTK_VAL_TYPE_PNT 
DTK_VAL_TYPE_DIR 
DTK_VAL_TYPE_UUID 
DTK_VAL_TYPE_INTARRAY 
DTK_VAL_TYPE_BUFFERDATA 
DTK_VAL_TYPE_RGB
@ DTK_VAL_TYPE_RGB
Definition: dtk_val.hpp:24
DTK_VAL_TYPE_CHAR
@ DTK_VAL_TYPE_CHAR
Definition: dtk_val.hpp:21
DTK_VAL_TYPE_PNT
@ DTK_VAL_TYPE_PNT
Definition: dtk_val.hpp:25
DTK_VAL_TYPE_UUID
@ DTK_VAL_TYPE_UUID
Definition: dtk_val.hpp:27
DTK_VAL_TYPE_INT
@ DTK_VAL_TYPE_INT
Definition: dtk_val.hpp:20
DTK_VAL_TYPE_DIR
@ DTK_VAL_TYPE_DIR
Definition: dtk_val.hpp:26
DTK_VAL_TYPE_UNKNOWN
@ DTK_VAL_TYPE_UNKNOWN
Definition: dtk_val.hpp:19
DTK_VAL_TYPE_BUFFERDATA
@ DTK_VAL_TYPE_BUFFERDATA
Definition: dtk_val.hpp:29
DTK_VAL_TYPE_INTARRAY
@ DTK_VAL_TYPE_INTARRAY
Definition: dtk_val.hpp:28
DTK_VAL_TYPE_STRING
@ DTK_VAL_TYPE_STRING
Definition: dtk_val.hpp:23
DTK_VAL_TYPE_DOUBLE
@ DTK_VAL_TYPE_DOUBLE
Definition: dtk_val.hpp:22