#include <TypeCollection.h>
Inheritance diagram for oasys::TypeCollectionDispatch< _Collection, _Class >:
Use the TYPE_COLLECTION_DEFINE macro below.
Definition at line 199 of file TypeCollection.h.
Public Member Functions | |
TypeCollectionDispatch (TypeCollection::TypeCode_t typecode, const char *name) | |
Register upon creation. | |
SerializableObject * | new_object () |
The _Class takes an instance of the TypeCollection class in order to distinguish that the constructor is being called to build the serializable object via a typecollection. | |
const char * | name () const |
Private Attributes | |
const char * | name_ |
oasys::TypeCollectionDispatch< _Collection, _Class >::TypeCollectionDispatch | ( | TypeCollection::TypeCode_t | typecode, | |
const char * | name | |||
) | [inline] |
Register upon creation.
SerializableObject* oasys::TypeCollectionDispatch< _Collection, _Class >::new_object | ( | ) | [inline, virtual] |
The _Class takes an instance of the TypeCollection class in order to distinguish that the constructor is being called to build the serializable object via a typecollection.
Implements oasys::TypeCollectionHelper.
Definition at line 219 of file TypeCollection.h.
const char* oasys::TypeCollectionDispatch< _Collection, _Class >::name | ( | ) | const [inline, virtual] |
Implements oasys::TypeCollectionHelper.
Definition at line 224 of file TypeCollection.h.
References oasys::TypeCollectionDispatch< _Collection, _Class >::name_.
const char* oasys::TypeCollectionDispatch< _Collection, _Class >::name_ [private] |
Definition at line 227 of file TypeCollection.h.
Referenced by oasys::TypeCollectionDispatch< _Collection, _Class >::name().