Elm
1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
|
#include <elm/xom/Nodes.h>
Public Member Functions | |
Nodes (void) | |
Nodes (Node *node) | |
Nodes (const Nodes &n) | |
Nodes & | operator= (const Nodes &n) |
void | append (Node *node) |
bool | contains (Node *node) const |
Node * | get (int index) const |
void | insert (Node *node, int index) |
Node * | remove (int index) |
int | size (void) const |
elm::xom::Nodes::Nodes | ( | void | ) |
elm::xom::Nodes::Nodes | ( | Node * | node | ) |
References elm::genstruct::Vector< T >::add().
elm::xom::Nodes::Nodes | ( | const Nodes & | n | ) |
void elm::xom::Nodes::append | ( | Node * | node | ) |
References elm::genstruct::Vector< T >::add().
bool elm::xom::Nodes::contains | ( | Node * | node | ) | const |
References elm::genstruct::Vector< T >::contains().
Node* elm::xom::Nodes::get | ( | int | index | ) | const |
void elm::xom::Nodes::insert | ( | Node * | node, |
int | index | ||
) |
References elm::genstruct::Vector< T >::insert().
Node* elm::xom::Nodes::remove | ( | int | index | ) |
References elm::genstruct::Vector< T >::remove().
int elm::xom::Nodes::size | ( | void | ) | const |
References elm::genstruct::Vector< T >::count().