List of all members | Public Member Functions | Static Public Member Functions | Private Attributes
tst::ExternalObject< id > Class Template Reference

#include <testLibObjectRegistrar.h>

Inheritance diagram for tst::ExternalObject< id >:
Inheritance graph
[legend]

Public Member Functions

int GetId ()
 

Static Public Member Functions

static ExternalObjectBaseCreate ()
 
static
ExternalObjectFactory::IdentifierType 
GetRegistrationId ()
 

Private Attributes

utl::ObjectRegistrar
< ExternalObject< id >
, ExternalObjectFactory
fAutoReg
 

Detailed Description

template<int id>
class tst::ExternalObject< id >

Definition at line 27 of file testLibObjectRegistrar.h.

Member Function Documentation

template<int id>
static ExternalObjectBase* tst::ExternalObject< id >::Create ( )
inlinestatic

Definition at line 36 of file testLibObjectRegistrar.h.

template<int id>
int tst::ExternalObject< id >::GetId ( )
inlinevirtual
template<int id>
static ExternalObjectFactory::IdentifierType tst::ExternalObject< id >::GetRegistrationId ( )
inlinestatic

Definition at line 34 of file testLibObjectRegistrar.h.

Referenced by tst::ExternalObject< id >::GetId().

Member Data Documentation

template<int id>
utl::ObjectRegistrar<ExternalObject<id>, ExternalObjectFactory> tst::ExternalObject< id >::fAutoReg
private

Definition at line 39 of file testLibObjectRegistrar.h.


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

, generated on Tue Sep 26 2023.