The basic unit of data the name server works with. More...
#include <yarp/serversql/impl/Triple.h>
Public Member Functions | |
Triple () | |
Triple (const Triple &alt) | |
void | reset () |
void | split (const std::string &str) |
const char * | getNs () |
const char * | getName () |
const char * | getValue () |
std::string | toString () const |
void | setNsNameValue (const char *ns, const char *name, const char *value) |
void | setNameValue (const char *name, const char *value) |
Public Attributes | |
std::string | ns |
std::string | name |
std::string | value |
bool | hasNs |
bool | hasName |
bool | hasValue |
The basic unit of data the name server works with.
There are three basic fields, all optional: a namespace (ns), a name, and a value. For those keeping score, this representation is a little bit like that of RDF, and a great deal like machine tags.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |