YARP  2.3.70
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 yarp::os::ConstString &name)=0
 
virtual bool announce (const yarp::os::ConstString &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 23 of file NameStore.h.

Constructor & Destructor Documentation

◆ ~NameStore()

yarp::os::NameStore::~NameStore ( )
virtual

Definition at line 9 of file NameStore.cpp.

Member Function Documentation

◆ announce()

virtual bool yarp::os::NameStore::announce ( const yarp::os::ConstString name,
int  activity 
)
pure virtual

Implemented in yarp::name::NameService.

◆ 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 yarp::os::ConstString name)
pure virtual

Implemented in yarp::name::NameService.


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