mirror of
https://github.com/reactos/reactos.git
synced 2024-07-06 20:55:16 +00:00
declare VARIANT manipulation functions
svn path=/trunk/; revision=8481
This commit is contained in:
parent
6ac5583cf1
commit
bb2bc91e3c
|
@ -591,7 +591,54 @@ WINOLEAUTAPI VarDecFromUI8(ULONG64,DECIMAL*);
|
||||||
WINOLEAUTAPI VarDecFromCy(CY,DECIMAL*);
|
WINOLEAUTAPI VarDecFromCy(CY,DECIMAL*);
|
||||||
WINOLEAUTAPI VarDecFromDisp(IDispatch*,LCID,DECIMAL*);
|
WINOLEAUTAPI VarDecFromDisp(IDispatch*,LCID,DECIMAL*);
|
||||||
|
|
||||||
|
WINOLEAUTAPI VarR4CmpR8(float,double);
|
||||||
|
WINOLEAUTAPI VarR8Pow(double,double,double*);
|
||||||
|
WINOLEAUTAPI VarR8Round(double,int,double*);
|
||||||
|
WINOLEAUTAPI VarDecAbs(const DECIMAL*,DECIMAL*);
|
||||||
|
WINOLEAUTAPI VarDecAdd(const DECIMAL*,const DECIMAL*,DECIMAL*);
|
||||||
|
WINOLEAUTAPI VarDecCmp(const DECIMAL*,const DECIMAL*);
|
||||||
|
WINOLEAUTAPI VarDecCmpR8(const DECIMAL*,DOUBLE);
|
||||||
|
WINOLEAUTAPI VarDecDiv(const DECIMAL*,const DECIMAL*,DECIMAL*);
|
||||||
|
WINOLEAUTAPI VarDecFix(const DECIMAL*,DECIMAL*);
|
||||||
|
WINOLEAUTAPI VarDecInt(const DECIMAL*,DECIMAL*);
|
||||||
|
WINOLEAUTAPI VarDecMul(const DECIMAL*,const DECIMAL*,DECIMAL*);
|
||||||
WINOLEAUTAPI VarDecNeg(const DECIMAL*,DECIMAL*);
|
WINOLEAUTAPI VarDecNeg(const DECIMAL*,DECIMAL*);
|
||||||
|
WINOLEAUTAPI VarDecRound(const DECIMAL*,int,DECIMAL*);
|
||||||
|
WINOLEAUTAPI VarDecSub(const DECIMAL*,const DECIMAL*,DECIMAL*);
|
||||||
|
WINOLEAUTAPI VarCyAbs(const CY,CY*);
|
||||||
|
WINOLEAUTAPI VarCyAdd(const CY,const CY,CY*);
|
||||||
|
WINOLEAUTAPI VarCyCmp(const CY,const CY);
|
||||||
|
WINOLEAUTAPI VarCyCmpR8(const CY,DOUBLE);
|
||||||
|
WINOLEAUTAPI VarCyFix(const CY,CY*);
|
||||||
|
WINOLEAUTAPI VarCyInt(const CY,CY*);
|
||||||
|
WINOLEAUTAPI VarCyMul(const CY,CY,CY*);
|
||||||
|
WINOLEAUTAPI VarCyMulI4(const CY,LONG,CY*);
|
||||||
|
WINOLEAUTAPI VarCyMulI8(const CY,LONG64,CY*);
|
||||||
|
WINOLEAUTAPI VarCyNeg(const CY,CY*);
|
||||||
|
WINOLEAUTAPI VarCyRound(const CY,INT,CY*);
|
||||||
|
WINOLEAUTAPI VarCySub(const CY,const CY,CY*);
|
||||||
|
WINOLEAUTAPI VarAdd(LPVARIANT,LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarAnd(LPVARIANT,LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarCat(LPVARIANT,LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarDiv(LPVARIANT,LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarEqv(LPVARIANT,LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarIdiv(LPVARIANT,LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarImp(LPVARIANT,LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarMod(LPVARIANT,LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarMul(LPVARIANT,LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarOr(LPVARIANT,LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarPow(LPVARIANT,LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarSub(LPVARIANT,LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarXor(LPVARIANT,LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarAbs(LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarFix(LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarInt(LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarNeg(LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarNot(LPVARIANT,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarRound(LPVARIANT,int,LPVARIANT);
|
||||||
|
WINOLEAUTAPI VarCmp(LPVARIANT,LPVARIANT,LCID,ULONG);
|
||||||
|
WINOLEAUTAPI VarBstrCmp(BSTR,BSTR,LCID,ULONG);
|
||||||
|
WINOLEAUTAPI VarBstrCat(BSTR,BSTR,BSTR*);
|
||||||
|
|
||||||
#pragma pack(pop)
|
#pragma pack(pop)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue