YARP
Yet Another Robot Platform
 
Loading...
Searching...
No Matches
MultiNameSpaceHelper Class Reference

Public Member Functions

 MultiNameSpaceHelper ()
 
 ~MultiNameSpaceHelper ()
 
void clear ()
 
void scan ()
 
bool setLocalMode (bool flag)
 
bool activate (bool force=false)
 
Contact getNameServerContact ()
 
Contact queryName (const std::string &name)
 
NameSpacegetOne ()
 
SpaceListgetAll ()
 

Public Attributes

SpaceList spaces
 
bool _localOnly
 
bool _usesCentralServer
 
bool _serverAllocatesPortNumbers
 
bool _connectionHasNameOfEndpoints
 

Detailed Description

Definition at line 25 of file MultiNameSpace.cpp.

Constructor & Destructor Documentation

◆ MultiNameSpaceHelper()

MultiNameSpaceHelper::MultiNameSpaceHelper ( )
inline

Definition at line 36 of file MultiNameSpace.cpp.

◆ ~MultiNameSpaceHelper()

MultiNameSpaceHelper::~MultiNameSpaceHelper ( )
inline

Definition at line 41 of file MultiNameSpace.cpp.

Member Function Documentation

◆ activate()

bool MultiNameSpaceHelper::activate ( bool  force = false)
inline

Definition at line 108 of file MultiNameSpace.cpp.

◆ clear()

void MultiNameSpaceHelper::clear ( )
inline

Definition at line 46 of file MultiNameSpace.cpp.

◆ getAll()

SpaceList & MultiNameSpaceHelper::getAll ( )
inline

Definition at line 205 of file MultiNameSpace.cpp.

◆ getNameServerContact()

Contact MultiNameSpaceHelper::getNameServerContact ( )
inline

Definition at line 161 of file MultiNameSpace.cpp.

◆ getOne()

NameSpace * MultiNameSpaceHelper::getOne ( )
inline

Definition at line 195 of file MultiNameSpace.cpp.

◆ queryName()

Contact MultiNameSpaceHelper::queryName ( const std::string &  name)
inline

Definition at line 171 of file MultiNameSpace.cpp.

◆ scan()

void MultiNameSpaceHelper::scan ( )
inline

Definition at line 62 of file MultiNameSpace.cpp.

◆ setLocalMode()

bool MultiNameSpaceHelper::setLocalMode ( bool  flag)
inline

Definition at line 94 of file MultiNameSpace.cpp.

Member Data Documentation

◆ _connectionHasNameOfEndpoints

bool MultiNameSpaceHelper::_connectionHasNameOfEndpoints

Definition at line 34 of file MultiNameSpace.cpp.

◆ _localOnly

bool MultiNameSpaceHelper::_localOnly

Definition at line 31 of file MultiNameSpace.cpp.

◆ _serverAllocatesPortNumbers

bool MultiNameSpaceHelper::_serverAllocatesPortNumbers

Definition at line 33 of file MultiNameSpace.cpp.

◆ _usesCentralServer

bool MultiNameSpaceHelper::_usesCentralServer

Definition at line 32 of file MultiNameSpace.cpp.

◆ spaces

SpaceList MultiNameSpaceHelper::spaces

Definition at line 28 of file MultiNameSpace.cpp.


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