YARP
Yet Another Robot Platform
yarp::os::NameStore Class Referenceabstract

Abstract interface for a database of port names. More...

#include <yarp/os/NameStore.h>

+ Inheritance diagram for yarp::os::NameStore:

Public Member Functions

virtual ~NameStore ()
 
virtual Contact query (const std::string &name)=0
 
virtual bool announce (const std::string &name, int activity)=0
 
virtual bool process (PortWriter &in, PortReader &out, const Contact &source)=0
 

Detailed Description

Abstract interface for a database of port names.

Definition at line 22 of file NameStore.h.

Constructor & Destructor Documentation

◆ ~NameStore()

yarp::os::NameStore::~NameStore ( )
virtualdefault

Member Function Documentation

◆ announce()

virtual bool yarp::os::NameStore::announce ( const std::string &  name,
int  activity 
)
pure virtual

◆ process()

virtual bool yarp::os::NameStore::process ( PortWriter in,
PortReader out,
const Contact source 
)
pure virtual

Implemented in yarp::name::NameService.

◆ query()

virtual Contact yarp::os::NameStore::query ( const std::string &  name)
pure virtual

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