WEBELO
HTML Visualizer & DOM Library
Loading...
Searching...
No Matches
NodeList Class Reference

Public Member Functions

Nodeitem (const unsigned long index) const
Nodeoperator[] (unsigned long index) const
bool operator== (const NodeList *otherNodeList) const
unsigned long length () const
void append (Node *node)
void insert (Node *node, const unsigned long &index)
void remove (Node *node)

Public Attributes

std::vector< Node * > node_list = {}

Detailed Description

Definition at line 590 of file Webelo.cpp.

Constructor & Destructor Documentation

◆ ~NodeList()

NodeList::~NodeList ( )

Definition at line 3878 of file Webelo.cpp.

Member Function Documentation

◆ append()

void NodeList::append ( Node * node)
inline

Definition at line 607 of file Webelo.cpp.

◆ insert()

void NodeList::insert ( Node * node,
const unsigned long & index )
inline

Definition at line 611 of file Webelo.cpp.

◆ item()

Node * NodeList::item ( const unsigned long index) const

Definition at line 3840 of file Webelo.cpp.

◆ length()

unsigned long NodeList::length ( ) const
nodiscard

Definition at line 3849 of file Webelo.cpp.

◆ operator==()

bool NodeList::operator== ( const NodeList * otherNodeList) const

Definition at line 3853 of file Webelo.cpp.

◆ operator[]()

Node * NodeList::operator[] ( unsigned long index) const
inline

Definition at line 598 of file Webelo.cpp.

◆ remove()

void NodeList::remove ( Node * node)

Definition at line 3866 of file Webelo.cpp.

Member Data Documentation

◆ node_list

std::vector<Node*> NodeList::node_list = {}

Definition at line 592 of file Webelo.cpp.


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