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 |