added wxList::IsEmpty()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@16521 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -176,27 +176,27 @@ The key string is copied and stored by the list implementation.
|
||||
\func{void}{Clear}{\void}
|
||||
|
||||
Clears the list (but does not delete the client data stored with each node
|
||||
unless you called DeleteContents(TRUE), in which case it deletes data).
|
||||
unless you called DeleteContents({\tt TRUE}), in which case it deletes data).
|
||||
|
||||
\membersection{wxList::DeleteContents}\label{wxlistdeletecontents}
|
||||
|
||||
\func{void}{DeleteContents}{\param{bool}{ destroy}}
|
||||
|
||||
If {\it destroy} is TRUE, instructs the list to call {\it delete} on the client contents of
|
||||
a node whenever the node is destroyed. The default is FALSE.
|
||||
If {\it destroy} is {\tt TRUE}, instructs the list to call {\it delete} on the client contents of
|
||||
a node whenever the node is destroyed. The default is {\tt FALSE}.
|
||||
|
||||
\membersection{wxList::DeleteNode}\label{wxlistdeletenode}
|
||||
|
||||
\func{bool}{DeleteNode}{\param{wxNode *}{node}}
|
||||
|
||||
Deletes the given node from the list, returning TRUE if successful.
|
||||
Deletes the given node from the list, returning {\tt TRUE} if successful.
|
||||
|
||||
\membersection{wxList::DeleteObject}\label{wxlistdeleteobject}
|
||||
|
||||
\func{bool}{DeleteObject}{\param{wxObject *}{object}}
|
||||
|
||||
Finds the given client {\it object} and deletes the appropriate node from the list, returning
|
||||
TRUE if successful. The application must delete the actual object separately.
|
||||
{\tt TRUE} if successful. The application must delete the actual object separately.
|
||||
|
||||
\membersection{wxList::Find}\label{wxlistfind}
|
||||
|
||||
@@ -248,6 +248,12 @@ same as calling \helpref{Append}{wxlistappend}.
|
||||
|
||||
Inserts the object before the given {\it node}.
|
||||
|
||||
\membersection{wxList::IsEmpty}\label{wxlistisempty}
|
||||
|
||||
\constfunc{bool}{IsEmpty}{\void}
|
||||
|
||||
Returns {\tt TRUE} if the list is empty, {\tt FALSE} otherwise.
|
||||
|
||||
\membersection{wxList::Item}\label{wxlistitem}
|
||||
|
||||
\constfunc{wxNode *}{Item}{\param{size\_t }{index}}
|
||||
|
@@ -208,6 +208,9 @@ public:
|
||||
// count of items in the list
|
||||
size_t GetCount() const { return m_count; }
|
||||
|
||||
// return TRUE if this list is empty
|
||||
bool IsEmpty() const { return m_count == 0; }
|
||||
|
||||
// operations
|
||||
|
||||
// delete all nodes
|
||||
|
Reference in New Issue
Block a user