#ifndef __AGCModels_h__
#define __AGCModels_h__
#include "resource.h"
#include "IAGCCollectionImpl.h"
class ATL_NO_VTABLE CAGCModels :
public IAGCCollectionImpl<CAGCModels, const ModelListIGC, IAGCModels,
ImodelIGC, IAGCModel, &LIBID_AGCLib>,
public CComCoClass<CAGCModels, &CLSID_AGCModels>
{
public:
DECLARE_REGISTRY_RESOURCEID(IDR_AGCModels)
DECLARE_PROTECT_FINAL_CONSTRUCT()
public:
BEGIN_COM_MAP(CAGCModels)
COM_INTERFACE_ENTRY(IAGCModels)
COM_INTERFACE_ENTRIES_IAGCCollectionImpl()
END_COM_MAP()
public:
BEGIN_CATEGORY_MAP(CAGCModels)
IMPLEMENTED_CATEGORY(CATID_AGC)
END_CATEGORY_MAP()
};
#endif