Urbi SDK Remote for C++  2.7.5
urbi::baseURBIStarterHub Class Reference

URBIStarter base class used to store heterogeneous template class objects in starterlist. More...

#include <ustarter.hh>

Inheritance diagram for urbi::baseURBIStarterHub:
Collaboration diagram for urbi::baseURBIStarterHub:

List of all members.

Public Types

typedef std::list
< baseURBIStarterHub * > 
list_type
 UObjectHub list.

Public Member Functions

 baseURBIStarterHub (const std::string &name)
virtual ~baseURBIStarterHub ()
virtual UObjectHubinstanciate (impl::UContextImpl *ctx, const std::string &n=std::string())=0
 Used to provide a wrapper to initialize objects in starterlist.

Static Public Member Functions

static list_typelist ()

Public Attributes

std::string name

Detailed Description

URBIStarter base class used to store heterogeneous template class objects in starterlist.

Definition at line 103 of file ustarter.hh.


Member Typedef Documentation

UObjectHub list.

Definition at line 115 of file ustarter.hh.


Constructor & Destructor Documentation

urbi::baseURBIStarterHub::baseURBIStarterHub ( const std::string &  name) [inline]

Definition at line 78 of file ustarter.hxx.

urbi::baseURBIStarterHub::~baseURBIStarterHub ( ) [inline, virtual]

Definition at line 83 of file ustarter.hxx.


Member Function Documentation

virtual UObjectHub* urbi::baseURBIStarterHub::instanciate ( impl::UContextImpl ctx,
const std::string &  n = std::string() 
) [pure virtual]

Used to provide a wrapper to initialize objects in starterlist.

Implemented in urbi::URBIStarterHub< T >.

Referenced by urbi::impl::RemoteUContextImpl::newUObjectHubClass().

baseURBIStarterHub::list_type & urbi::baseURBIStarterHub::list ( ) [static]

Member Data Documentation

Definition at line 112 of file ustarter.hh.

Referenced by urbi::impl::UContextImpl::init(), and urbi::main().


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