IPhreeqc
|
IPhreeqc VARIANT Documentation More...
Go to the source code of this file.
Data Structures | |
struct | VAR |
Datatype used to store SELECTED_OUTPUT values. More... | |
Enumerations | |
enum | VAR_TYPE { TT_EMPTY = 0, TT_ERROR = 1, TT_LONG = 2, TT_DOUBLE = 3, TT_STRING = 4 } |
Enumeration used to determine the type of data stored in a VAR. More... | |
enum | VRESULT { VR_OK = 0, VR_OUTOFMEMORY = -1, VR_BADVARTYPE = -2, VR_INVALIDARG = -3, VR_INVALIDROW = -4, VR_INVALIDCOL = -5 } |
Enumeration used to return error codes. More... | |
Functions | |
char * | VarAllocString (const char *pSrc) |
VRESULT | VarClear (VAR *pvar) |
VRESULT | VarCopy (VAR *pvarDest, const VAR *pvarSrc) |
void | VarFreeString (char *pSrc) |
void | VarInit (VAR *pvar) |
IPhreeqc VARIANT Documentation
enum VAR_TYPE |
enum VRESULT |
Enumeration used to return error codes.
Enumerator | |
---|---|
VR_OK |
Success |
VR_OUTOFMEMORY |
Failure, Out of memory |
VR_BADVARTYPE |
Failure, Invalid VAR type |
VR_INVALIDARG |
Failure, Invalid argument |
VR_INVALIDROW |
Failure, Invalid row |
VR_INVALIDCOL |
Failure, Invalid column |
char* VarAllocString | ( | const char * | pSrc | ) |
void VarFreeString | ( | char * | pSrc | ) |
Frees a string allocated using VarAllocString.
pSrc | Pointer to the string to be freed. |