![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
Go to the source code of this file.
Classes | |
class | Gray::cIUnkPtr< TYPE > |
Namespaces | |
Gray | |
< The main namespace for all Core functions. | |
Macros | |
#define | IUNK_GETPPTR(p, TYPE) (p).get_PPtr() |
#define | IUNK_GETPPTRV(p, TYPE) (p).get_PPtrV() |
#define | IUNK_ATTACH(p) __noop |
Typedefs | |
typedef __DECL_IMPORT cIUnkPtr | Gray::cIUnkBasePtr |
Variables | |
template class __DECL_IMPORT | Gray::cIUnkPtr< IUnknown > |
Template for a type specific smart pointer to a IUnknown based object.
#define IUNK_ATTACH | ( | p | ) | __noop |
#define IUNK_GETPPTR | ( | p, | |
TYPE | |||
) | (p).get_PPtr() |
#define IUNK_GETPPTRV | ( | p, | |
TYPE | |||
) | (p).get_PPtrV() |