Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
#include <FXObjectList.h>
Inheritance diagram for FX::FXObjectList:
Public Member Functions | |
FXObjectList () | |
FXObjectList (const FXObjectList &orig) | |
FXObjectList (FXObject *object) | |
FXObjectList (FXObject **objects, FXint n) | |
FXObjectList & | operator= (const FXObjectList &orig) |
FXint | no () const |
void | no (FXint num) |
FXObject *& | operator[] (FXint i) |
FXObject *const & | operator[] (FXint i) const |
FXObject *& | list (FXint i) |
FXObject *const & | list (FXint i) const |
FXObject ** | list () const |
FXObjectList & | assign (FXObject *object) |
FXObjectList & | assign (FXObject **objects, FXint n) |
FXObjectList & | assign (FXObjectList &objects) |
FXObjectList & | insert (FXint pos, FXObject *object) |
FXObjectList & | insert (FXint pos, FXObject **objects, FXint n) |
FXObjectList & | insert (FXint pos, FXObjectList &objects) |
FXObjectList & | prepend (FXObject *object) |
FXObjectList & | prepend (FXObject **objects, FXint n) |
FXObjectList & | prepend (FXObjectList &objects) |
FXObjectList & | append (FXObject *object) |
FXObjectList & | append (FXObject **objects, FXint n) |
FXObjectList & | append (FXObjectList &objects) |
FXObjectList & | replace (FXint pos, FXObject *object) |
FXObjectList & | replace (FXint pos, FXint m, FXObject **objects, FXint n) |
FXObjectList & | replace (FXint pos, FXint m, FXObjectList &objects) |
FXObjectList & | remove (FXint pos, FXint n=1) |
FXObjectList & | remove (const FXObject *object) |
FXint | find (const FXObject *object, FXint pos=0) const |
FXint | rfind (const FXObject *object, FXint pos=2147483647) const |
FXObjectList & | clear () |
void | save (FXStream &store) const |
void | load (FXStream &store) |
virtual | ~FXObjectList () |
|
Default constructor.
|
|
Copy constructor.
|
|
Construct and init with single object.
|
|
Construct and init with list of objects.
|
|
Destructor.
|
|
Assignment operator.
|
|
Return number of objects.
|
|
Set number of objects.
|
|
Indexing operator.
Reimplemented in FX::FXObjectListOf< TYPE >. |
|
Access to list.
Reimplemented in FX::FXObjectListOf< TYPE >. |
|
Access to content array.
Reimplemented in FX::FXObjectListOf< TYPE >. |
|
Assign object p to list.
|
|
Assign n objects to list.
|
|
Assign objects to list.
|
|
Insert object at certain position.
|
|
Insert n objects at specified position.
|
|
Insert objects at specified position.
|
|
Prepend object.
|
|
Prepend n objects.
|
|
Prepend objects.
|
|
Append object.
|
|
Append n objects.
|
|
Append objects.
|
|
Replace object at position by given object.
|
|
Replaces the m objects at pos with n objects.
|
|
Replace the m objects at pos with objects.
|
|
Remove object at pos.
|
|
Remove object.
|
|
Find object in list, searching forward; return position or -1.
|
|
Find object in list, searching backward; return position or -1.
|
|
Remove all objects.
|
|
Save to a stream.
|
|
Load from a stream.
|
Copyright © 1997-2005 Jeroen van der Zijp |