mUPnP for C++
|
#include <NodeList.h>
Public Member Functions | |
NodeList () | |
bool | addNode (Node *node) |
bool | removeNode (mupnp_shared_ptr< Node > node) |
bool | insertNode (Node *node, size_t index) |
mupnp_shared_ptr< Node > | getNode (size_t n) |
mupnp_shared_ptr< Node > | getNode (const std::string &name) |
mupnp_shared_ptr< Node > | getEndsWith (const std::string &name) |
mupnp_shared_ptr< Node > | getNode (const std::string &name, const std::string &value) |
Public Member Functions inherited from mUPnP::SharedVector< Node > | |
SharedVector () | |
~SharedVector () | |
bool | add (mupnp_shared_ptr< Node > obj) |
bool | add (Node *obj) |
bool | insertAt (Node *obj, size_t index) |
mupnp_shared_ptr< Node > | get (size_t index) |
bool | exists (mupnp_shared_ptr< Node > obj) |
bool | exists (Node *obj) |
ssize_t | indexOf (mupnp_shared_ptr< Node > obj) |
ssize_t | indexOf (Node *obj) |
bool | remove (size_t idx) |
bool | remove (mupnp_shared_ptr< Node > obj) |
bool | remove (Node *obj) |
|
inline |
|
inline |
mupnp_shared_ptr< Node > uXML::NodeList::getEndsWith | ( | const std::string & | name | ) |
mupnp_shared_ptr< Node > uXML::NodeList::getNode | ( | const std::string & | name | ) |
mupnp_shared_ptr< Node > uXML::NodeList::getNode | ( | const std::string & | name, |
const std::string & | value ) |
|
inline |
|
inline |
|
inline |