1 \section{\class{wxNode
}}\label{wxnode
}
3 A node structure used in linked lists (see
\helpref{wxList
}{wxlist
}).
5 \wxheading{Derived from
}
7 \helpref{wxObject
}{wxobject
}
11 \helpref{wxList
}{wxlist
},
\helpref{wxHashTable
}{wxhashtable
}
13 \latexignore{\rtfignore{\wxheading{Members
}}}
15 \membersection{wxNode::Data
}
17 \func{wxObject *
}{Data
}{\void}
19 Retrieves the client data pointer associated with the node. This will
20 have to be cast to the correct type.
22 \membersection{wxNode::Next
}
24 \func{wxNode *
}{Next
}{\void}
26 Retrieves the next node (NULL if at end of list).
28 \membersection{wxNode::Previous
}
30 \func{wxNode *
}{Previous
}{\void}
32 Retrieves the previous node (NULL if at start of list).
34 \membersection{wxNode::SetData
}
36 \func{void
}{SetData
}{\param{wxObject *
}{data
}}
38 Sets the data associated with the node (usually the pointer will have been
39 set when the node was created).
41 \membersection{wxNode::IndexOf
}
43 \func{int
}{IndexOf
}{\void}
45 Returns the zero-based index of this node within the list. The return value
46 will be NOT
\_FOUND if the node has not been added to a list yet.