urbi::URBIStarter< T > Class Template Reference

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). More...

#include <uobject.hh>

Inheritance diagram for urbi::URBIStarter< T >:

urbi::baseURBIStarter List of all members.

Public Member Functions

 URBIStarter (const std::string &name, UStartlist &_slist)
virtual ~URBIStarter ()
virtual void clean ()
 Called before deletion.
virtual void copy (const std::string &objname)
 Used to provide a copy of a C++ object based on its name.
virtual UObjectgetUObject ()
 Access to the object from the outside.

Protected Member Functions

virtual void init (const std::string &objname)
 Called when the object is ready to be initialized.

Protected Attributes

UStartlistslist
T * object

Detailed Description

template<class T>
class urbi::URBIStarter< T >

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 484 of file uobject.hh.


The documentation for this class was generated from the following file:
Generated on Tue Apr 10 17:45:46 2007 for URBISDK by  doxygen 1.5.1