Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages
iAwsKeyContainer Struct Reference
Document me!@@. More...
#include <iaws/aws.h>
Inheritance diagram for iAwsKeyContainer:

Public Member Functions | |
virtual void | Add (iAwsKey *key)=0 |
Adds an item to the container. | |
virtual void | Consume (iAwsKeyContainer *c)=0 |
Consumes an entire list by moving all of it's member's to this one, and removing them from it. | |
virtual iAwsKey * | Find (unsigned long id) const =0 |
Looks up a key based on it's ID. | |
virtual iAwsKey * | Find (const char *name) const =0 |
Looks up a key based on it's name. | |
virtual iAwsKey * | Find (iString *name) const =0 |
Looks up a key based on it's name. | |
virtual iAwsKey * | GetAt (int i) const =0 |
returns children number i | |
virtual int | Length () const =0 |
returns number of childrens | |
virtual void | Remove (iAwsKey *key)=0 |
Removes a specific item from the container. | |
virtual void | Remove (const char *name)=0 |
Removes an item from the container. | |
virtual void | Remove (iString *name)=0 |
Removes an item from the container. | |
virtual void | RemoveAll ()=0 |
Removes all items from the container. |
Detailed Description
Document me!@@.
Definition at line 221 of file aws.h.
Member Function Documentation
|
Adds an item to the container.
|
|
Consumes an entire list by moving all of it's member's to this one, and removing them from it.
|
|
Looks up a key based on it's ID.
|
|
Looks up a key based on it's name.
|
|
Looks up a key based on it's name.
|
|
returns children number i
|
|
returns number of childrens
|
|
Removes a specific item from the container.
|
|
Removes an item from the container.
|
|
Removes an item from the container.
|
|
Removes all items from the container.
|
The documentation for this struct was generated from the following file:
- iaws/aws.h
Generated for Crystal Space by doxygen 1.4.4