9 #include "PHRQ_exports.h"
11 #if defined(R_SO) || defined(NO_NAMELESS_UNION)
12 #define VAR_UNION_NAME u
14 #define VAR_UNION_NAME
51 #if defined(__cplusplus)
88 #if defined(__cplusplus)
92 #if defined(__cplusplus)
96 inline std::ostream& operator<< (std::ostream &os,
const VAR_TYPE& vt)
122 inline std::ostream& operator<< (std::ostream &os,
const VRESULT& vr)
130 os <<
"VR_OUTOFMEMORY";
133 os <<
"VR_BADVARTYPE";
136 os <<
"VR_INVALIDARG";
139 os <<
"VR_INVALIDROW";
142 os <<
"VR_INVALIDCOL";
VAR_TYPE type
Definition: Var.h:41
double dVal
Definition: Var.h:44
IPQ_DLL_EXPORT char * VarAllocString(const char *pSrc)
IPQ_DLL_EXPORT VRESULT VarCopy(VAR *pvarDest, const VAR *pvarSrc)
Datatype used to store SELECTED_OUTPUT values.
Definition: Var.h:40
IPQ_DLL_EXPORT void VarFreeString(char *pSrc)
VRESULT vresult
Definition: Var.h:46
char * sVal
Definition: Var.h:45
IPQ_DLL_EXPORT void VarInit(VAR *pvar)
long lVal
Definition: Var.h:43
VAR_TYPE
Enumeration used to determine the type of data stored in a VAR.
Definition: Var.h:19
VRESULT
Enumeration used to return error codes.
Definition: Var.h:29
IPQ_DLL_EXPORT VRESULT VarClear(VAR *pvar)