Elm  2
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
Nodes Class Reference

#include <elm/xom/Nodes.h>

Public Member Functions

 Nodes (void)
 
 Nodes (Node *node)
 
 Nodes (const Nodes &n)
 
Nodesoperator= (const Nodes &n)
 
void append (Node *node)
 
bool contains (Node *node) const
 
Nodeget (int index) const
 
void insert (Node *node, int index)
 
Noderemove (int index)
 
int size (void) const
 

Constructor & Destructor Documentation

◆ Nodes() [1/3]

Nodes ( void  )
inline

◆ Nodes() [2/3]

Nodes ( Node node)
inline

◆ Nodes() [3/3]

Nodes ( const Nodes n)
inline

Member Function Documentation

◆ append()

void append ( Node node)
inline

◆ contains()

bool contains ( Node node) const
inline

◆ get()

Node* get ( int  index) const
inline

◆ insert()

void insert ( Node node,
int  index 
)
inline

◆ operator=()

Nodes& operator= ( const Nodes n)
inline

◆ remove()

Node* remove ( int  index)
inline

◆ size()

int size ( void  ) const
inline

The documentation for this class was generated from the following file: