Scopira  20080306
scopira::core::register_object< T > Class Template Reference

#include <register.h>

Inheritance diagram for scopira::core::register_object< T >:
scopira::core::register_flow< T >

Public Member Functions

 register_object (const char *fullname, const char *parent_name=0)
 ctor, null parent_name means "top level object" (ie from tool::object)
 register_object (const char *fullname, mi_set s)
 register_object (const char *fullname, const char *parent_name, int dummy)
- Public Member Functions inherited from scopira::core::register_flow< T >
 register_flow (const char *fullname)
 ctor, yes, just plain char *
 register_flow (const char *fullname, int dummy)
 version that has a NULL loader

Detailed Description

template<class T>
class scopira::core::register_object< T >

Registers object in a run time type tree.

Aleksander Demko

Constructor & Destructor Documentation

◆ register_object()

template<class T >
scopira::core::register_object< T >::register_object ( const char *  fullname,
const char *  parent_name,
int  dummy 

version that registers interfaces (ie. no loader) parent_name may be null

References scopira::core::link_object_parent_imp().

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