![]() |
VR-Link API Documentation for HLA 1.3
|
A template function for providing the necessary conversion functions for native types to the command line and environment. More...
Public Types | |
| typedef _NativeTypeToArg< T >::Type | ArgType |
Static Public Member Functions | |
| static DtString | nativeNameOfType () |
| static DtString | argNameOfType () |
| static DtString | xsNameOfType () |
| static ArgType | convertToArgType (T value) |
| static T | convertFromArgType (ArgType value) |
| static DtString | convertToString (T value) |
| static T | convertFromString (const DtString &value) |
| static DtEnvValueSP | createSchemaType (DtEnvironment) |
| static void | convertToEnvironmentValue (DtEnvironment env, T value) |
| static T | convertFromEnvironmentValue (DtEnvironment env) |
A template function for providing the necessary conversion functions for native types to the command line and environment.
Typically use the Helper macros defined below to special.
| typedef _NativeTypeToArg<T>::Type DtVarType< T >::ArgType |
| static DtString DtVarType< T >::argNameOfType | ( | ) | [static] |
| static T DtVarType< T >::convertFromArgType | ( | ArgType | value | ) | [static] |
| static T DtVarType< T >::convertFromEnvironmentValue | ( | DtEnvironment | env | ) | [static] |
| static T DtVarType< T >::convertFromString | ( | const DtString & | value | ) | [static] |
| static ArgType DtVarType< T >::convertToArgType | ( | T | value | ) | [static] |
| static void DtVarType< T >::convertToEnvironmentValue | ( | DtEnvironment | env, |
| T | value | ||
| ) | [static] |
| static DtString DtVarType< T >::convertToString | ( | T | value | ) | [static] |
| static DtEnvValueSP DtVarType< T >::createSchemaType | ( | DtEnvironment | ) | [static] |
| static DtString DtVarType< T >::nativeNameOfType | ( | ) | [static] |
| static DtString DtVarType< T >::xsNameOfType | ( | ) | [static] |