![]() |
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members
|
#include <FXObjectList.h>
List of pointers to objects.
| FX::FXObjectList::FXObjectList | ( | ) |
Default constructor.
| FX::FXObjectList::FXObjectList | ( | const FXObjectList & | orig | ) |
Copy constructor.
| FX::FXObjectList::FXObjectList | ( | FXObject * | object | ) |
Construct and init with single object.
Construct and init with list of objects.
|
virtual |
Destructor.
| FXObjectList& FX::FXObjectList::operator= | ( | const FXObjectList & | orig | ) |
Assignment operator.
|
inline |
Return number of objects.
| void FX::FXObjectList::no | ( | FXint | num | ) |
Set number of objects.
|
inline |
Access to content array.
| FXObjectList& FX::FXObjectList::assign | ( | FXObject * | object | ) |
Assign object p to list.
| FXObjectList& FX::FXObjectList::assign | ( | FXObject ** | objects, |
| FXint | n | ||
| ) |
Assign n objects to list.
| FXObjectList& FX::FXObjectList::assign | ( | FXObjectList & | objects | ) |
Assign objects to list.
| FXObjectList& FX::FXObjectList::insert | ( | FXint | pos, |
| FXObject * | object | ||
| ) |
Insert object at certain position.
| FXObjectList& FX::FXObjectList::insert | ( | FXint | pos, |
| FXObject ** | objects, | ||
| FXint | n | ||
| ) |
Insert n objects at specified position.
| FXObjectList& FX::FXObjectList::insert | ( | FXint | pos, |
| FXObjectList & | objects | ||
| ) |
Insert objects at specified position.
| FXObjectList& FX::FXObjectList::prepend | ( | FXObject * | object | ) |
Prepend object.
| FXObjectList& FX::FXObjectList::prepend | ( | FXObject ** | objects, |
| FXint | n | ||
| ) |
Prepend n objects.
| FXObjectList& FX::FXObjectList::prepend | ( | FXObjectList & | objects | ) |
Prepend objects.
| FXObjectList& FX::FXObjectList::append | ( | FXObject * | object | ) |
Append object.
| FXObjectList& FX::FXObjectList::append | ( | FXObject ** | objects, |
| FXint | n | ||
| ) |
Append n objects.
| FXObjectList& FX::FXObjectList::append | ( | FXObjectList & | objects | ) |
Append objects.
| FXObjectList& FX::FXObjectList::replace | ( | FXint | pos, |
| FXObject * | object | ||
| ) |
Replace object at position by given object.
| FXObjectList& FX::FXObjectList::replace | ( | FXint | pos, |
| FXint | m, | ||
| FXObject ** | objects, | ||
| FXint | n | ||
| ) |
Replaces the m objects at pos with n objects.
| FXObjectList& FX::FXObjectList::replace | ( | FXint | pos, |
| FXint | m, | ||
| FXObjectList & | objects | ||
| ) |
Replace the m objects at pos with objects.
| FXObjectList& FX::FXObjectList::erase | ( | FXint | pos | ) |
Remove object at pos.
| FXObjectList& FX::FXObjectList::erase | ( | FXint | pos, |
| FXint | n | ||
| ) |
Remove n objects at pos.
| FXObjectList& FX::FXObjectList::remove | ( | const FXObject * | object | ) |
Remove object.
Find object in list, searching forward; return position or -1.
Find object in list, searching backward; return position or -1.
| FXObjectList& FX::FXObjectList::clear | ( | ) |
Remove all objects.
| void FX::FXObjectList::save | ( | FXStream & | store | ) | const |
Save to a stream.
| void FX::FXObjectList::load | ( | FXStream & | store | ) |
Load from a stream.
|
|