|
GME
13
|
Go to the source code of this file.
Classes | |
| struct | ptr_compare< T > |
| class | CComObjPtrVector< INTERFACE > |
| class | PutOutCollObj< ELEM > |
Typedefs | |
| typedef wchar_t * | bstr_iterator |
| typedef const wchar_t * | bstr_const_iterator |
| typedef std::vector< unsigned char > | bindata |
Functions | |
| void | CopyTo (const std::string &s, BSTR *b) |
| void | CopyTo (const std::string &s, VARIANT *v) |
| void | CopyTo (const std::string &s, CComBstrObj &a) |
| void | CopyTo (const std::string &s, CComVariant &a) |
| void | CopyTo (BSTR b, std::string &s) |
| void | CopyTo (VARIANT &v, std::string &s) |
| void | vFormat (std::string &s, const char *format, va_list args) |
| void | vFormat (std::wstring &s, const wchar_t *format, va_list args) |
| void | Format (std::string &s, const char *format,...) |
| void | Format (std::wstring &s, const wchar_t *format,...) |
| bstr_const_iterator | begin (BSTR p) |
| bstr_const_iterator | end (BSTR p) |
| void | CopyTo (bstr_const_iterator i, bstr_const_iterator e, CComBstrObj &b) |
| void | CopyTo (const bindata &b, VARIANT *p) |
| void | CopyTo (const bindata &b, CComVariant &a) |
| void | CopyTo (VARIANT &v, bindata &b) |
| void | MoveTo (SAFEARRAY *p, std::vector< CComBstrObj > &bstrobjs) |
| void | MoveTo (std::vector< CComBstrObj > &bstrobjs, SAFEARRAY **p) |
| void | CopyTo (const std::vector< CComBstrObj > &bstrobjs, SAFEARRAY **p) |
| void | CopyTo (const std::vector< GUID > &guids, SAFEARRAY **p) |
| template<class CONTAINER > | |
| int | limited_size (const CONTAINER &container, int limit) |
| template<class ELEM > | |
| void | CopyTo (TYPENAME_ELEM2COLL(ELEM)*p, std::vector< CComObjPtr< ELEM > > &q) |
| template<class ELEM > | |
| PutOutCollObj< ELEM > | PutOut (std::vector< CComObjPtr< ELEM > > &coll_vector) |
| typedef std::vector<unsigned char> bindata |
Definition at line 91 of file CommonStl.h.
| typedef const wchar_t* bstr_const_iterator |
Definition at line 74 of file CommonStl.h.
| typedef wchar_t* bstr_iterator |
Definition at line 73 of file CommonStl.h.
| bstr_const_iterator begin | ( | BSTR | p | ) | [inline] |
Definition at line 76 of file CommonStl.h.
| void CopyTo | ( | const std::string & | s, |
| BSTR * | b | ||
| ) | [inline] |
Definition at line 27 of file CommonStl.h.
| void CopyTo | ( | const std::string & | s, |
| VARIANT * | v | ||
| ) | [inline] |
Definition at line 28 of file CommonStl.h.
| void CopyTo | ( | const std::string & | s, |
| CComBstrObj & | a | ||
| ) | [inline] |
Definition at line 29 of file CommonStl.h.
| void CopyTo | ( | const std::string & | s, |
| CComVariant & | a | ||
| ) | [inline] |
Definition at line 30 of file CommonStl.h.
| void CopyTo | ( | BSTR | b, |
| std::string & | s | ||
| ) | [inline] |
Definition at line 32 of file CommonStl.h.
| void CopyTo | ( | VARIANT & | v, |
| std::string & | s | ||
| ) | [inline] |
Definition at line 43 of file CommonStl.h.
| void CopyTo | ( | bstr_const_iterator | i, |
| bstr_const_iterator | e, | ||
| CComBstrObj & | b | ||
| ) | [inline] |
Definition at line 79 of file CommonStl.h.
Definition at line 93 of file CommonStl.h.
Definition at line 105 of file CommonStl.h.
Definition at line 107 of file CommonStl.h.
| void CopyTo | ( | const std::vector< CComBstrObj > & | bstrobjs, |
| SAFEARRAY ** | p | ||
| ) | [inline] |
Definition at line 143 of file CommonStl.h.
| void CopyTo | ( | const std::vector< GUID > & | guids, |
| SAFEARRAY ** | p | ||
| ) | [inline] |
Definition at line 150 of file CommonStl.h.
| void CopyTo | ( | TYPENAME_ELEM2COLL(ELEM)* | p, |
| std::vector< CComObjPtr< ELEM > > & | q | ||
| ) |
Definition at line 221 of file CommonStl.h.
| bstr_const_iterator end | ( | BSTR | p | ) | [inline] |
Definition at line 77 of file CommonStl.h.
| void Format | ( | std::string & | s, |
| const char * | format, | ||
| ... | |||
| ) | [inline] |
Definition at line 57 of file CommonStl.h.
| void Format | ( | std::wstring & | s, |
| const wchar_t * | format, | ||
| ... | |||
| ) | [inline] |
Definition at line 65 of file CommonStl.h.
| int limited_size | ( | const CONTAINER & | container, |
| int | limit | ||
| ) | [inline] |
Definition at line 199 of file CommonStl.h.
| void MoveTo | ( | SAFEARRAY * | p, |
| std::vector< CComBstrObj > & | bstrobjs | ||
| ) | [inline] |
Definition at line 128 of file CommonStl.h.
| void MoveTo | ( | std::vector< CComBstrObj > & | bstrobjs, |
| SAFEARRAY ** | p | ||
| ) | [inline] |
Definition at line 136 of file CommonStl.h.
| PutOutCollObj< ELEM > PutOut | ( | std::vector< CComObjPtr< ELEM > > & | coll_vector | ) |
Definition at line 286 of file CommonStl.h.
| void vFormat | ( | std::string & | s, |
| const char * | format, | ||
| va_list | args | ||
| ) |
Definition at line 8 of file CommonStl.cpp.
| void vFormat | ( | std::wstring & | s, |
| const wchar_t * | format, | ||
| va_list | args | ||
| ) |
Definition at line 25 of file CommonStl.cpp.
1.7.6.1