#if !defined(AFX_STDAFX_H__537FEB63_0A41_11D3_8B58_00C04F681633__INCLUDED_)
#define AFX_STDAFX_H__537FEB63_0A41_11D3_8B58_00C04F681633__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif #ifndef _ATL_STATIC_REGISTRY
#define _ATL_STATIC_REGISTRY
#endif
#ifndef STRICT
#define STRICT
#endif
#ifndef _WIN32_WINNT
#define _WIN32_WINNT 0x0400
#endif
#define _ATL_APARTMENT_THREADED
#pragma warning(disable:4786) #pragma warning(disable:4503) #include <windows.h>
#include <stdlib.h>
#include <commctrl.h>
#include <memory.h>
#include <objsafe.h>
#include <functional>
#include <algorithm>
#include <map>
#include <set>
#include <vector>
#include <minmax.h>
#include <atlbase.h>
extern CComModule _Module;
#include <atlcom.h>
#if _MSC_VER >= 1310
# undef COM_INTERFACE_ENTRY2
#define COM_INTERFACE_ENTRY2(x, x2)\
{&_ATL_IIDOF(x),\
(DWORD)((x*)(x2*)((_ComMapClass*)8))-8,\
_ATL_SIMPLEMAPENTRY},
#endif
#define __MODULE__ "AGC"
#include <TCLib.h>
#include <TCAtl.h>
#include <..\TCAtl\ObjectMap.h>
#include <..\TCAtl\PropertyClass.h>
#include <..\TCAtl\TCNullStreamImpl.h>
#include <zlib.h>
#include <utility.h>
#include <Igc.h>
#define AGC_MODULE
template <class T>
class ATL_NO_VTABLE AGCObjectSafetyImpl :
public IObjectSafetyImpl<T,
INTERFACESAFE_FOR_UNTRUSTED_CALLER | INTERFACESAFE_FOR_UNTRUSTED_DATA>
{
protected:
typedef IObjectSafetyImpl<T, INTERFACESAFE_FOR_UNTRUSTED_CALLER |
INTERFACESAFE_FOR_UNTRUSTED_DATA> AGCObjectSafetyImplBase;
public:
AGCObjectSafetyImpl()
{
AGCObjectSafetyImplBase::m_dwCurrentSafety =
INTERFACESAFE_FOR_UNTRUSTED_CALLER | INTERFACESAFE_FOR_UNTRUSTED_DATA;
}
};
#endif