7 #ifndef __core_InstanceMap_h__ 8 #define __core_InstanceMap_h__ 17 class FE_DL_EXPORT
InstanceMap:
public std::map< String, Instance >
22 m_spTypeMaster(a_spTypeMaster) {}
27 BWORD exists(
String a_name)
const 28 {
return find(a_name)!=end(); }
33 FEASSERT(m_spTypeMaster.isValid());
34 T& rT=(*this)[a_name].create<T>(m_spTypeMaster);
45 return (*
this)[a_name].cast<T>();
kernel
Definition: namespace.dox:3
Automatically reference-counted string container.
Definition: String.h:128
Group of named instances.
Definition: InstanceMap.h:17