|
Urbi SDK Remote for C++
2.7.5
|
#include <ustarter.hh>


Public Types | |
| typedef std::list < baseURBIStarter * > | list_type |
| List of starters. | |
Public Member Functions | |
| baseURBIStarter (const std::string &name, bool local=false) | |
| virtual | ~baseURBIStarter () |
| virtual UObject * | instanciate (impl::UContextImpl *ctx, const std::string &n=std::string())=0 |
| Create an instance of the UObject. | |
Static Public Member Functions | |
| static list_type & | list () |
Public Attributes | |
| std::string | name |
| bool | local |
| Set to true to have the UObjects use a random unique name. | |
Definition at line 57 of file ustarter.hh.
| typedef std::list<baseURBIStarter*> urbi::baseURBIStarter::list_type |
List of starters.
Definition at line 71 of file ustarter.hh.
| urbi::baseURBIStarter::baseURBIStarter | ( | const std::string & | name, |
| bool | local = false |
||
| ) | [inline] |
Definition at line 29 of file ustarter.hxx.
| urbi::baseURBIStarter::~baseURBIStarter | ( | ) | [inline, virtual] |
Definition at line 35 of file ustarter.hxx.
| virtual UObject* urbi::baseURBIStarter::instanciate | ( | impl::UContextImpl * | ctx, |
| const std::string & | n = std::string() |
||
| ) | [pure virtual] |
Create an instance of the UObject.
Implemented in urbi::URBIStarter< T >.
Referenced by urbi::impl::UContextImpl::bind(), urbi::impl::RemoteUContextImpl::makeRTPLink(), and urbi::impl::RemoteUContextImpl::newUObjectClass().
| baseURBIStarter::list_type & urbi::baseURBIStarter::list | ( | ) | [static] |
Definition at line 23 of file ustarter.cc.
Referenced by urbi::impl::UContextImpl::bind(), urbi::impl::UContextImpl::init(), urbi::impl::listModules(), urbi::main(), and urbi::URBIStarter< T >::URBIStarter().
Set to true to have the UObjects use a random unique name.
Definition at line 68 of file ustarter.hh.
| std::string urbi::baseURBIStarter::name |
Definition at line 66 of file ustarter.hh.
Referenced by urbi::impl::UContextImpl::bind(), urbi::impl::UContextImpl::init(), urbi::impl::listModules(), and urbi::main().