|
OpFlex Framework
1.7.0
|
Build a URI using path elements from the root of the tree. More...
#include <opflex/modb/URIBuilder.h>
Public Member Functions | |
| URIBuilder () | |
| Construct an empty URI builder representing the root element. | |
| URIBuilder (const URI &uri) | |
| Construct a URI builder that will append URI elements to the specified URI. More... | |
| ~URIBuilder () | |
| Destroy the URI Builder. | |
| URIBuilder & | addElement (const std::string &elementValue) |
| Add a string-valued path element to the URI path, and URI-escape the value. More... | |
| URIBuilder & | addElement (uint32_t elementValue) |
| Add an unsigned int-valued path element to the URI path. More... | |
| URIBuilder & | addElement (int32_t elementValue) |
| Add a signed int-valued path element to the URI path. More... | |
| URIBuilder & | addElement (uint64_t elementValue) |
| Add an unsigned int-valued path element to the URI path. More... | |
| URIBuilder & | addElement (int64_t elementValue) |
| Add a signed int-valued path element to the URI path. More... | |
| URIBuilder & | addElement (const MAC &elementValue) |
| Add a mac-address-valued path element to the URI path. More... | |
| URIBuilder & | addElement (const URI &elementValue) |
| Add a URI path element to the URI path. More... | |
| URI | build () |
| Build the URI from the path elements and return it. | |
Friends | |
| class | URIBuilderImpl |
Build a URI using path elements from the root of the tree.