An implementation of name service operators on a triple store. More...
#include <yarp/serversql/impl/NameServiceOnTriples.h>
Public Member Functions | |
NameServiceOnTriples () | |
void | open (TripleSource *db, Allocator *alloc, const yarp::os::Contact &serverContact) |
void | setSubscriber (Subscriber *subscriber) |
void | setSilent (bool flag) |
yarp::os::Contact | query (const std::string &portName, NameTripleState &act, const std::string &prefix, bool nested=false) |
bool | announce (const std::string &name, int activity) override |
yarp::os::Contact | query (const std::string &portName) override |
bool | cmdQuery (NameTripleState &act, bool nested=false) |
bool | cmdRegister (NameTripleState &act) |
bool | cmdUnregister (NameTripleState &act) |
bool | cmdList (NameTripleState &act) |
bool | cmdListRunners (NameTripleState &act) |
bool | cmdSet (NameTripleState &act) |
bool | cmdGet (NameTripleState &act) |
bool | cmdCheck (NameTripleState &act) |
bool | cmdRoute (NameTripleState &act) |
bool | cmdGc (NameTripleState &act) |
bool | cmdHelp (NameTripleState &act) |
bool | apply (yarp::os::Bottle &cmd, yarp::os::Bottle &reply, yarp::os::Bottle &event, const yarp::os::Contact &remote) override |
void | goPublic () override |
void | lock () override |
void | unlock () override |
void | setDelegate (yarp::os::NameSpace *delegate) |
yarp::os::NameSpace * | getDelegate () |
Public Member Functions inherited from yarp::name::NameService | |
virtual | ~NameService () |
virtual void | onEvent (yarp::os::Bottle &event) |
bool | process (yarp::os::PortWriter &in, yarp::os::PortReader &out, const yarp::os::Contact &remote) override |
Public Member Functions inherited from yarp::os::NameStore | |
virtual | ~NameStore () |
An implementation of name service operators on a triple store.
Definition at line 59 of file NameServiceOnTriples.h.
|
inline |
Definition at line 73 of file NameServiceOnTriples.h.
|
overridevirtual |
Reimplemented from yarp::name::NameService.
Definition at line 342 of file NameServiceOnTriples.cpp.
|
overridevirtual |
Implements yarp::name::NameService.
Definition at line 655 of file NameServiceOnTriples.cpp.
bool NameServiceOnTriples::cmdCheck | ( | NameTripleState & | act | ) |
Definition at line 565 of file NameServiceOnTriples.cpp.
bool NameServiceOnTriples::cmdGc | ( | NameTripleState & | act | ) |
Definition at line 622 of file NameServiceOnTriples.cpp.
bool NameServiceOnTriples::cmdGet | ( | NameTripleState & | act | ) |
Definition at line 522 of file NameServiceOnTriples.cpp.
bool NameServiceOnTriples::cmdHelp | ( | NameTripleState & | act | ) |
Definition at line 632 of file NameServiceOnTriples.cpp.
bool NameServiceOnTriples::cmdList | ( | NameTripleState & | act | ) |
Definition at line 444 of file NameServiceOnTriples.cpp.
bool NameServiceOnTriples::cmdListRunners | ( | NameTripleState & | act | ) |
Definition at line 395 of file NameServiceOnTriples.cpp.
bool NameServiceOnTriples::cmdQuery | ( | NameTripleState & | act, |
bool | nested = false |
||
) |
Definition at line 123 of file NameServiceOnTriples.cpp.
bool NameServiceOnTriples::cmdRegister | ( | NameTripleState & | act | ) |
Definition at line 199 of file NameServiceOnTriples.cpp.
bool NameServiceOnTriples::cmdRoute | ( | NameTripleState & | act | ) |
Definition at line 605 of file NameServiceOnTriples.cpp.
bool NameServiceOnTriples::cmdSet | ( | NameTripleState & | act | ) |
Definition at line 486 of file NameServiceOnTriples.cpp.
bool NameServiceOnTriples::cmdUnregister | ( | NameTripleState & | act | ) |
Definition at line 350 of file NameServiceOnTriples.cpp.
|
inline |
Definition at line 155 of file NameServiceOnTriples.h.
|
inlineoverridevirtual |
Reimplemented from yarp::name::NameService.
Definition at line 141 of file NameServiceOnTriples.h.
|
overridevirtual |
Reimplemented from yarp::name::NameService.
Definition at line 744 of file NameServiceOnTriples.cpp.
|
inline |
Definition at line 86 of file NameServiceOnTriples.h.
|
overridevirtual |
Reimplemented from yarp::name::NameService.
Definition at line 107 of file NameServiceOnTriples.cpp.
Contact NameServiceOnTriples::query | ( | const std::string & | portName, |
NameTripleState & | act, | ||
const std::string & | prefix, | ||
bool | nested = false |
||
) |
Definition at line 30 of file NameServiceOnTriples.cpp.
|
inline |
Definition at line 150 of file NameServiceOnTriples.h.
|
inline |
Definition at line 100 of file NameServiceOnTriples.h.
|
inline |
Definition at line 95 of file NameServiceOnTriples.h.
|
overridevirtual |
Reimplemented from yarp::name::NameService.
Definition at line 750 of file NameServiceOnTriples.cpp.