Public Member Functions | Protected Attributes

EvSimObjectTypeUtilsBase Class Reference

Inheritance diagram for EvSimObjectTypeUtilsBase:
EvSimObjectTypeUtils< T >

List of all members.

Public Member Functions

 EvSimObjectTypeUtilsBase (const string &type_name)
virtual EvSimObjectcopy (const EvSimObject *source) const =0
virtual void registerVariable (const string &var_name, ptrdiff_t offset, const type_info &t_info)=0
virtual void *const getVariablePtr (const EvSimObject *obj, const string &var_name) const =0
virtual const type_info & getVariableType (const EvSimObject *obj, const string &var_name) const =0
virtual const string & getTypeName () const

Protected Attributes

string type_name

The documentation for this class was generated from the following file: