TT CORE SDK 2.0.1.1
TT CORE SDK documentation
Loading...
Searching...
No Matches
ttsdk::UserParameter Struct Reference

#include <user_parameter.h>

Public Member Functions

 UserParameter ()
 
 UserParameter (const UserParameter &other)
 
 ~UserParameter ()
 
UserParameteroperator= (const UserParameter &other)
 

Public Attributes

char name [75] = { 0 }
 
UserDataType type = UserDataType::UserDataTypeEmpty
 
double v_double = NAN
 
double v_price = NAN
 
int32_t v_int = -2147483648LL
 
uint32_t v_uint = 0
 
uint64_t v_timestamp = 0
 
bool v_bool = false
 
charv_string = nullptr
 

Detailed Description

Definition at line 23 of file user_parameter.h.

Constructor & Destructor Documentation

◆ UserParameter() [1/2]

ttsdk::UserParameter::UserParameter ( )
inline

Definition at line 45 of file user_parameter.h.

◆ UserParameter() [2/2]

ttsdk::UserParameter::UserParameter ( const UserParameter & other)
inline

Definition at line 49 of file user_parameter.h.

◆ ~UserParameter()

ttsdk::UserParameter::~UserParameter ( )
inline

Definition at line 73 of file user_parameter.h.

Member Function Documentation

◆ operator=()

UserParameter & ttsdk::UserParameter::operator= ( const UserParameter & other)
inline

Definition at line 54 of file user_parameter.h.

Member Data Documentation

◆ name

char ttsdk::UserParameter::name[75] = { 0 }

Definition at line 31 of file user_parameter.h.

◆ type

UserDataType ttsdk::UserParameter::type = UserDataType::UserDataTypeEmpty

Definition at line 32 of file user_parameter.h.

◆ v_bool

bool ttsdk::UserParameter::v_bool = false

Definition at line 38 of file user_parameter.h.

◆ v_double

double ttsdk::UserParameter::v_double = NAN

Definition at line 33 of file user_parameter.h.

◆ v_int

int32_t ttsdk::UserParameter::v_int = -2147483648LL

Definition at line 35 of file user_parameter.h.

◆ v_price

double ttsdk::UserParameter::v_price = NAN

Definition at line 34 of file user_parameter.h.

◆ v_string

char* ttsdk::UserParameter::v_string = nullptr

Definition at line 41 of file user_parameter.h.

◆ v_timestamp

uint64_t ttsdk::UserParameter::v_timestamp = 0

Definition at line 37 of file user_parameter.h.

◆ v_uint

uint32_t ttsdk::UserParameter::v_uint = 0

Definition at line 36 of file user_parameter.h.


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