Urbi SDK Remote for C++  2.7.5
urbi::URBIStarterHub< T > Class Template Reference

This is the class containing URBI starters. More...

#include <ustarter.hh>

Inheritance diagram for urbi::URBIStarterHub< T >:
Collaboration diagram for urbi::URBIStarterHub< T >:

List of all members.

Public Member Functions

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

Detailed Description

template<class T>
class urbi::URBIStarterHub< T >

This is the class containing URBI starters.

A starter is a class whose job is to start an instance of a particular UObject subclass, resulting in the initialization of this object (registration to the kernel)

Definition at line 128 of file ustarter.hh.


Constructor & Destructor Documentation

template<class T >
urbi::URBIStarterHub< T >::URBIStarterHub ( const std::string &  name) [inline]

Definition at line 92 of file ustarter.hxx.

References urbi::baseURBIStarterHub::list().

template<class T >
urbi::URBIStarterHub< T >::~URBIStarterHub ( ) [inline, virtual]

Definition at line 100 of file ustarter.hxx.


Member Function Documentation

template<class T >
UObjectHub * urbi::URBIStarterHub< T >::instanciate ( impl::UContextImpl ctx,
const std::string &  n = std::string() 
) [inline, virtual]

Used to provide a wrapper to initialize objects in starterlist.

Implements urbi::baseURBIStarterHub.

Definition at line 107 of file ustarter.hxx.

References urbi::name(), and urbi::setCurrentContext().


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