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 |