84 #if defined(UNICODE) || defined(_UNICODE) 89 typedef wchar_t tchar;
90 #if ! defined(WIN32) || ! defined(_T) 101 #if ! defined(WIN32) || ! defined(_T) 109 template <
typename T>
112 template <
typename T>
166 SpreadFingers = 0x02,
233 PROF_SIMPLE_DATA = 0,
Method returns successfully.
DeviceDataType
Define the data types the device do support.
Definition: gfTypes.h:214
gfsPtr< Device > SPDEVICE
the strong pointer to Device
Definition: gfTypes.h:119
float GF_FLOAT
type definition
Definition: gfTypes.h:62
unsigned short GF_UINT16
type definition
Definition: gfTypes.h:69
DeviceConnectionStatus
Possible gForce device connection status.
Definition: gfTypes.h:205
unsigned short * GF_PUINT16
type definition
Definition: gfTypes.h:71
void * GF_HANDLE
type definition
Definition: gfTypes.h:82
int GF_INT
type definition
Definition: gfTypes.h:60
unsigned int GF_UINT
type definition
Definition: gfTypes.h:58
Target device is busy and cannot fulfill the call.
char tchar
char type definition for ANSI/UNICODE convenience
Definition: gfTypes.h:100
Method is not supported at this time.
gfwPtr< Device > WPDEVICE
the weak pointer to Device
Definition: gfTypes.h:117
Gesture
Gesture types predefined in the gForce device.
Definition: gfTypes.h:163
The abstract class of a gForce device.
Definition: Device.h:53
std::string tstring
std::string type definition for ANSI/UNICODE convenience
Definition: gfTypes.h:98
HubState
Possible Hub states.
Definition: gfTypes.h:195
unsigned int GF_UINT32
type definition
Definition: gfTypes.h:73
The namespace in which all of the gForceSDK project definitions are contained.
Definition: Device.h:42
DeviceStatus
Device status notification of a gForce device.
Definition: gfTypes.h:185
size_t GF_SIZE
type definition
Definition: gfTypes.h:78
WorkMode
Defines how callbacks are called in threads.
Definition: gfTypes.h:123
std::shared_ptr< T > gfsPtr
The strong pointer.
Definition: gfTypes.h:113
Insufficient resource to perform the call.
Method returns with a generic error.
ProfileCharType
Define the gforce profile characteristic type.
Definition: gfTypes.h:232
Hub is busying on device scan and cannot fulfill the call.
unsigned char * GF_PUINT8
type definition
Definition: gfTypes.h:67
GF_INT GF_STATUS
type definition
Definition: gfTypes.h:80
GF_RET_CODE
Defines possible return values of methods.
Definition: gfTypes.h:138
Given parameters are not match required.
char GF_CHAR
type definition
Definition: gfTypes.h:52
Method call is not allowed by the inner state.
char * GF_PCHAR
type definition
Definition: gfTypes.h:54
A preset timer is expired.
The retrieving data is not ready yet.
const char * GF_CPCHAR
type definition
Definition: gfTypes.h:56
std::weak_ptr< T > gfwPtr
The weak pointer.
Definition: gfTypes.h:110
unsigned long long GF_UINT64
type definition
Definition: gfTypes.h:75
unsigned char GF_UINT8
type definition
Definition: gfTypes.h:65