GTXclient C++ API
GTXserver-17.0.3
|
Class for handling Information on a file. More...
#include <GTXVariableInfo.hpp>
Public Types | |
enum | VariableType { VAR_TYPE_SELECTION = -3, VAR_TYPE_FLOAT_ALL = -2, VAR_TYPE_ANY = -1, VAR_TYPE_FLOAT, VAR_TYPE_CHAR, VAR_TYPE_XG, VAR_TYPE_YG, VAR_TYPE_ZG, VAR_TYPE_MACRO, VAR_TYPE_INVALID } |
Public Member Functions | |
GTXVariableInfo () | |
empty constructor | |
GTXVariableInfo (const GTXVariableInfo &in_vinfo) | |
copy contructor | |
VariableType | GetVariableType () |
Get variable type. | |
int | GetBitLength () |
int | GetAlphaLength () |
number of characters (only applicable for alphanumerical variables) | |
bool | GetImplicitFlag () |
Check if this variable is Implicit or not. | |
int | GetIndicesNumber () |
Get the number of variables (indices) stored in a macro variable. | |
const char * | GetUnit () |
Get the Unit string. | |
const char * | GetUnitSymbol () |
Get the Additional symbol string (used for length) | |
bool | GetLengthFlag () |
Check if this variable is a Length Variable or not. | |
Friends | |
class | GTXClient |
Class for handling Information on a file.
Define the different types of variables that can be read from or written to the Isatis file system.
|
inline |
precision of the variable, can be 1, 2, 4, 8, 16, 32 or 64 bits. A selection variable is also known as a 1 bit float variable