10 #define IPQ_DLL_EXPORT __declspec(dllexport)
12 #define IPQ_DLL_EXPORT
15 #if defined(R_SO) || defined(NO_NAMELESS_UNION)
16 #define VAR_UNION_NAME u
18 #define VAR_UNION_NAME
55 #if defined(__cplusplus)
92 #if defined(__cplusplus)
96 #if defined(__cplusplus)
100 inline std::ostream& operator<< (std::ostream &os,
const VAR_TYPE& vt)
126 inline std::ostream& operator<< (std::ostream &os,
const VRESULT& vr)
134 os <<
"VR_OUTOFMEMORY";
137 os <<
"VR_BADVARTYPE";
140 os <<
"VR_INVALIDARG";
143 os <<
"VR_INVALIDROW";
146 os <<
"VR_INVALIDCOL";
VAR_TYPE type
Definition: Var.h:45
double dVal
Definition: Var.h:48
char * VarAllocString(const char *pSrc)
void VarFreeString(char *pSrc)
VRESULT VarClear(VAR *pvar)
Datatype used to store SELECTED_OUTPUT values.
Definition: Var.h:44
VRESULT vresult
Definition: Var.h:50
char * sVal
Definition: Var.h:49
long lVal
Definition: Var.h:47
VAR_TYPE
Enumeration used to determine the type of data stored in a VAR.
Definition: Var.h:23
VRESULT
Enumeration used to return error codes.
Definition: Var.h:33
VRESULT VarCopy(VAR *pvarDest, const VAR *pvarSrc)