ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

atlbase.h File Reference
#include "atlcore.h"
#include "statreg.h"

Go to the source code of this file.

Data Structures

struct  ATL::_ATL_OBJMAP_ENTRY30
struct  ATL::_ATL_TERMFUNC_ELEM
struct  ATL::_ATL_MODULE70
struct  ATL::_ATL_INTMAP_ENTRY
struct  ATL::_AtlCreateWndData
struct  ATL::_ATL_COM_MODULE70
struct  ATL::_ATL_WIN_MODULE70
struct  ATL::_ATL_REGMAP_ENTRY
class  ATL::CComCritSecLock< TLock >
class  ATL::CComMultiThreadModelNoCS
class  ATL::CComMultiThreadModel
class  ATL::CComSingleThreadModel
class  ATL::CAtlModule
class  ATL::CAtlModuleT< T >
class  ATL::CAtlComModule
class  ATL::CAtlDllModuleT< T >
class  ATL::CComModule
class  ATL::CAtlWinModule
class  ATL::CComPtr< T >
class  ATL::CComBSTR
class  ATL::CComVariant

Defines

#define ATL_NO_VTABLE   __declspec(novtable)
#define offsetofclass(base, derived)   (reinterpret_cast<DWORD_PTR>(static_cast<base *>(reinterpret_cast<derived *>(_ATL_PACKING))) - _ATL_PACKING)
#define _ATL_SIMPLEMAPENTRY   ((ATL::_ATL_CREATORARGFUNC *)1)

Typedefs

typedef REFIID ATL::riid
typedef REFIID LPVOIDATL::ppv
typedef struct _ATL_CATMAP_ENTRY *( ATL::_ATL_CATMAPFUNC )()
typedef _ATL_OBJMAP_ENTRY30 ATL::_ATL_OBJMAP_ENTRY
typedef _ATL_MODULE70 ATL::_ATL_MODULE
typedef REFIID LPVOID DWORD_PTR ATL::dw
typedef _ATL_COM_MODULE70 ATL::_ATL_COM_MODULE
typedef _ATL_WIN_MODULE70 ATL::_ATL_WIN_MODULE
typedef CComMultiThreadModel ATL::CComObjectThreadModel
typedef CComMultiThreadModel ATL::CComGlobalsThreadModel

Functions

 ATL::__declspec (selectany) CAtlModule *_pAtlModule = NULL
typedef ATL::HRESULT (WINAPI _ATL_CREATORFUNC)(void *pv
typedef ATL::LPCTSTR (WINAPI _ATL_DESCRIPTIONFUNC)()
typedef ATL::void (__stdcall _ATL_TERMFUNC)(DWORD_PTR dw)
HRESULT __stdcall ATL::AtlWinModuleInit (_ATL_WIN_MODULE *pWinModule)
HRESULT __stdcall ATL::AtlWinModuleTerm (_ATL_WIN_MODULE *pWinModule, HINSTANCE hInst)
HRESULT __stdcall ATL::AtlInternalQueryInterface (void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject)
void __stdcall ATL::AtlWinModuleAddCreateWndData (_ATL_WIN_MODULE *pWinModule, _AtlCreateWndData *pData, void *pObject)
void *__stdcall ATL::AtlWinModuleExtractCreateWndData (_ATL_WIN_MODULE *pWinModule)
HRESULT __stdcall ATL::AtlComModuleGetClassObject (_ATL_COM_MODULE *pComModule, REFCLSID rclsid, REFIID riid, LPVOID *ppv)
BOOL WINAPI ATL::InlineIsEqualUnknown (REFGUID rguid1)
HRESULT __stdcall ATL::AtlAdvise (IUnknown *pUnkCP, IUnknown *pUnk, const IID &iid, LPDWORD pdw)
HRESULT __stdcall ATL::AtlUnadvise (IUnknown *pUnkCP, const IID &iid, DWORD dw)

Generated on Sun May 27 2012 05:06:35 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.