Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

at_factory.h File Reference

#include "at_exports.h"
#include "at_source_locator.h"
#include "at_status_report.h"
#include "at_types.h"
#include "at_lifetime.h"
#include <map>
#include <sstream>

Include dependency graph for at_factory.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  at

Defines

#define x_at_factory_h_x   1
#define AT_Factory_Home   1
#define AT_FactorySymbolRef(x_Name, x_NumParam)   x_g_f ## x_Name ## _ ## x_NumParam ## P_ref
#define AT_MakeFactory0P(x_Key, x_Impl, x_Interface, x_KeyType)
#define AT_MakeFactory1P(x_Key, x_Impl, x_Interface, x_KeyType, x_arg1)
#define AT_MakeFactory2P(x_Key, x_Impl, x_Interface, x_KeyType, x_arg1, x_arg2)
#define AT_MakeFactory3P(x_Key, x_Impl, x_Interface, x_KeyType, x_arg1, x_arg2, x_arg3)
#define AT_MakeNamedFactory0P(x_Name, x_Key, x_Impl, x_Interface, x_KeyType)
#define AT_MakeNamedFactory1P(x_Name, x_Key, x_Impl, x_Interface, x_KeyType, x_arg1)
#define AT_MakeNamedFactory2P(x_Name, x_Key, x_Impl, x_Interface, x_KeyType, x_arg1, x_arg2)
#define AT_MakeNamedFactory3P(x_Name, x_Key, x_Impl, x_Interface, x_KeyType, x_arg1, x_arg2, x_arg3)
#define AT_MakeCUnitLink_Name(name)   x_AT_CUnit_##name
#define AT_MakeCUnitLink(name)   int AT_MakeCUnitLink_Name(name)[1];
#define AT_MakeCUnitLinkExtern(name)   extern int AT_MakeCUnitLink_Name(name)[];
#define AT_HardLinkExtern(x_Name, x_NumParam)   extern "C" { extern void * AT_FactorySymbolRef(x_Name,x_NumParam); };
#define AT_HardLinkArrayElement(x_Name, x_NumParam)   & AT_FactorySymbolRef(x_Name,x_NumParam),


Define Documentation

#define x_at_factory_h_x   1
 

at_factory.h

Generated for Austria by doxygen and MakeXS at Sun Oct 24 17:35:34 PDT 2004