GME  13
Functions
CommonSmart.cpp File Reference

Go to the source code of this file.

Functions

void CopyTo (const char *p, int len, BSTR *b, UINT codepage)
int GetCharLength (const OLECHAR *p, int olelen, UINT codepage)
void CopyTo (const OLECHAR *p, int olelen, char *s, int charlen, UINT codepage)
void CopyTo (const OLECHAR *p, GUID &guid)
void CopyTo (const GUID &guid, BSTR *p)
void CopyTo (const CComBstrObj *start, const CComBstrObj *end, SAFEARRAY **p)
void MoveTo (CComBstrObj *start, CComBstrObj *end, SAFEARRAY **p)
void CopyTo (const unsigned char *start, const unsigned char *end, SAFEARRAY **p)
void CopyTo (const long *start, const long *end, SAFEARRAY **p)
void CopyTo (const GUID *start, const GUID *end, SAFEARRAY **p)
long GetArrayLength (SAFEARRAY *p)
void GetArrayStart (SAFEARRAY *p, CComBstrObj *&start)
void GetArrayStart (SAFEARRAY *p, long *&start)
void GetArrayStart (SAFEARRAY *p, unsigned char *&start)
void GetArrayStart (SAFEARRAY *p, GUID *&start)
void CopyTo (SAFEARRAY *p, CComBstrObj *start, CComBstrObj *end)
void MoveTo (SAFEARRAY *p, CComBstrObj *start, CComBstrObj *end)
void CopyTo (SAFEARRAY *p, unsigned char *start, unsigned char *end)
void CopyTo (SAFEARRAY *p, long *start, long *end)
void CopyTo (SAFEARRAY *p, GUID *start, GUID *end)
void CopyTo (unsigned char a, VARIANT *v)
void CopyTo (short a, VARIANT *v)
void CopyTo (long a, VARIANT *v)
void CopyTo (double a, VARIANT *v)
void CopyTo (BSTR b, VARIANT *v)
void CopyTo (IDispatch *p, VARIANT *v)
void MoveTo (IDispatch **p, VARIANT *v)
void CopyTo (const VARIANT &v, unsigned char &a)
void CopyTo (const VARIANT &v, short &a)
void CopyTo (const VARIANT &v, long &a)
void CopyTo (const VARIANT &v, double &a)
void CopyTo (const VARIANT &v, BSTR *a)
void CopyTo (const char *p, int len, VARIANT *v)
int GetCharLength (VARIANT &v)
void CopyTo (const VARIANT &v, char *s, int charlen)
long GetArrayLength (const VARIANT &v)
void GetArrayStart (const VARIANT &v, CComBstrObj *&start)
void GetArrayStart (const VARIANT &v, unsigned char *&start)
void GetArrayStart (const VARIANT &v, long *&start)
void CopyTo (const CComBstrObj *start, const CComBstrObj *end, VARIANT *v)
void MoveTo (CComBstrObj *start, CComBstrObj *end, VARIANT *v)
void CopyTo (const unsigned char *start, const unsigned char *end, VARIANT *v)
void CopyTo (const long *start, const long *end, VARIANT *v)
void CopyTo (const VARIANT &v, CComBstrObj *start, CComBstrObj *end)
void MoveTo (VARIANT *v, CComBstrObj *start, CComBstrObj *end)
void CopyTo (const VARIANT &v, unsigned char *start, unsigned char *end)
void CopyTo (const VARIANT &v, long *start, long *end)
void CopyTo (const VARIANT &v, GUID &guid)
bool IsEqualObject (IUnknown *p, IUnknown *q)

Function Documentation

void CopyTo ( const char *  p,
int  len,
BSTR *  b,
UINT  codepage 
)

Definition at line 20 of file CommonSmart.cpp.

void CopyTo ( const OLECHAR *  p,
int  olelen,
char *  s,
int  charlen,
UINT  codepage 
)

Definition at line 69 of file CommonSmart.cpp.

void CopyTo ( const OLECHAR *  p,
GUID &  guid 
)

Definition at line 86 of file CommonSmart.cpp.

void CopyTo ( const GUID &  guid,
BSTR *  p 
)

Definition at line 94 of file CommonSmart.cpp.

void CopyTo ( const CComBstrObj start,
const CComBstrObj end,
SAFEARRAY **  p 
)

Definition at line 114 of file CommonSmart.cpp.

void CopyTo ( const unsigned char *  start,
const unsigned char *  end,
SAFEARRAY **  p 
)

Definition at line 184 of file CommonSmart.cpp.

void CopyTo ( const long *  start,
const long *  end,
SAFEARRAY **  p 
)

Definition at line 220 of file CommonSmart.cpp.

void CopyTo ( const GUID *  start,
const GUID *  end,
SAFEARRAY **  p 
)

Definition at line 255 of file CommonSmart.cpp.

void CopyTo ( SAFEARRAY *  p,
CComBstrObj start,
CComBstrObj end 
)

Definition at line 347 of file CommonSmart.cpp.

void CopyTo ( SAFEARRAY *  p,
unsigned char *  start,
unsigned char *  end 
)

Definition at line 413 of file CommonSmart.cpp.

void CopyTo ( SAFEARRAY *  p,
long *  start,
long *  end 
)

Definition at line 431 of file CommonSmart.cpp.

void CopyTo ( SAFEARRAY *  p,
GUID *  start,
GUID *  end 
)

Definition at line 449 of file CommonSmart.cpp.

void CopyTo ( unsigned char  a,
VARIANT *  v 
)

Definition at line 469 of file CommonSmart.cpp.

void CopyTo ( short  a,
VARIANT *  v 
)

Definition at line 483 of file CommonSmart.cpp.

void CopyTo ( long  a,
VARIANT *  v 
)

Definition at line 497 of file CommonSmart.cpp.

void CopyTo ( double  a,
VARIANT *  v 
)

Definition at line 511 of file CommonSmart.cpp.

void CopyTo ( BSTR  b,
VARIANT *  v 
)

Definition at line 525 of file CommonSmart.cpp.

void CopyTo ( IDispatch *  p,
VARIANT *  v 
)

Definition at line 541 of file CommonSmart.cpp.

void CopyTo ( const VARIANT &  v,
unsigned char &  a 
)

Definition at line 566 of file CommonSmart.cpp.

void CopyTo ( const VARIANT &  v,
short &  a 
)

Definition at line 581 of file CommonSmart.cpp.

void CopyTo ( const VARIANT &  v,
long &  a 
)

Definition at line 596 of file CommonSmart.cpp.

void CopyTo ( const VARIANT &  v,
double &  a 
)

Definition at line 611 of file CommonSmart.cpp.

void CopyTo ( const VARIANT &  v,
BSTR *  a 
)

Definition at line 626 of file CommonSmart.cpp.

void CopyTo ( const char *  p,
int  len,
VARIANT *  v 
)

Definition at line 653 of file CommonSmart.cpp.

void CopyTo ( const VARIANT &  v,
char *  s,
int  charlen 
)

Definition at line 682 of file CommonSmart.cpp.

void CopyTo ( const CComBstrObj start,
const CComBstrObj end,
VARIANT *  v 
)

Definition at line 728 of file CommonSmart.cpp.

void CopyTo ( const unsigned char *  start,
const unsigned char *  end,
VARIANT *  v 
)

Definition at line 752 of file CommonSmart.cpp.

void CopyTo ( const long *  start,
const long *  end,
VARIANT *  v 
)

Definition at line 764 of file CommonSmart.cpp.

void CopyTo ( const VARIANT &  v,
CComBstrObj start,
CComBstrObj end 
)

Definition at line 776 of file CommonSmart.cpp.

void CopyTo ( const VARIANT &  v,
unsigned char *  start,
unsigned char *  end 
)

Definition at line 804 of file CommonSmart.cpp.

void CopyTo ( const VARIANT &  v,
long *  start,
long *  end 
)

Definition at line 817 of file CommonSmart.cpp.

void CopyTo ( const VARIANT &  v,
GUID &  guid 
)

Definition at line 830 of file CommonSmart.cpp.

long GetArrayLength ( SAFEARRAY *  p)

Definition at line 296 of file CommonSmart.cpp.

long GetArrayLength ( const VARIANT &  v)

Definition at line 694 of file CommonSmart.cpp.

void GetArrayStart ( SAFEARRAY *  p,
CComBstrObj *&  start 
)

Definition at line 307 of file CommonSmart.cpp.

void GetArrayStart ( SAFEARRAY *  p,
long *&  start 
)

Definition at line 317 of file CommonSmart.cpp.

void GetArrayStart ( SAFEARRAY *  p,
unsigned char *&  start 
)

Definition at line 327 of file CommonSmart.cpp.

void GetArrayStart ( SAFEARRAY *  p,
GUID *&  start 
)

Definition at line 337 of file CommonSmart.cpp.

void GetArrayStart ( const VARIANT &  v,
CComBstrObj *&  start 
)

Definition at line 704 of file CommonSmart.cpp.

void GetArrayStart ( const VARIANT &  v,
unsigned char *&  start 
)

Definition at line 712 of file CommonSmart.cpp.

void GetArrayStart ( const VARIANT &  v,
long *&  start 
)

Definition at line 720 of file CommonSmart.cpp.

int GetCharLength ( const OLECHAR *  p,
int  olelen,
UINT  codepage 
)

Definition at line 53 of file CommonSmart.cpp.

int GetCharLength ( VARIANT &  v)

Definition at line 665 of file CommonSmart.cpp.

bool IsEqualObject ( IUnknown *  p,
IUnknown *  q 
)

Definition at line 840 of file CommonSmart.cpp.

void MoveTo ( CComBstrObj start,
CComBstrObj end,
SAFEARRAY **  p 
)

Definition at line 149 of file CommonSmart.cpp.

void MoveTo ( SAFEARRAY *  p,
CComBstrObj start,
CComBstrObj end 
)

Definition at line 380 of file CommonSmart.cpp.

void MoveTo ( IDispatch **  p,
VARIANT *  v 
)

Definition at line 553 of file CommonSmart.cpp.

void MoveTo ( CComBstrObj start,
CComBstrObj end,
VARIANT *  v 
)

Definition at line 740 of file CommonSmart.cpp.

void MoveTo ( VARIANT *  v,
CComBstrObj start,
CComBstrObj end 
)

Definition at line 789 of file CommonSmart.cpp.