mirror of
https://github.com/reactos/reactos.git
synced 2024-12-31 19:42:51 +00:00
declare VARIANT manipulation functions
svn path=/trunk/; revision=8481
This commit is contained in:
parent
6ac5583cf1
commit
bb2bc91e3c
1 changed files with 47 additions and 0 deletions
|
@ -591,7 +591,54 @@ WINOLEAUTAPI VarDecFromUI8(ULONG64,DECIMAL*);
|
|||
WINOLEAUTAPI VarDecFromCy(CY,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 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)
|
||||
|
||||
|
|
Loading…
Reference in a new issue