|
Aegis
4.25.D505
|
#include <list.h>
Public Types | |
| typedef aegis_shared_ptr < file_event_list > | pointer |
Public Member Functions | |
| virtual | ~file_event_list () |
| size_t | size () const |
| void | clear () |
| void | push_back (const file_event_list &arg) |
| void | push_back (file_event *arg) |
| file_event * | get (size_t n) const |
| file_event * | operator[] (size_t n) const |
| bool | empty () const |
| file_event * | back () const |
Static Public Member Functions | |
| static pointer | create () |
| static pointer | create (const pointer &arg) |
Private Member Functions | |
| file_event_list () | |
| file_event_list (const file_event_list &) | |
| file_event_list & | operator= (const file_event_list &) |
Private Attributes | |
| size_t | length |
| size_t | maximum |
| file_event ** | item |
The file_event_list class is used to represent an ordered list of file_event instances.
| virtual file_event_list::~file_event_list | ( | ) | [virtual] |
The destructor.
| file_event_list::file_event_list | ( | ) | [private] |
The default constructor. It is private on purpose, use a "create" class method instead.
| file_event_list::file_event_list | ( | const file_event_list & | ) | [private] |
The copy constructor. It is private on purpose, use a "create" class method instead.
| file_event* file_event_list::back | ( | void | ) | const [inline] |
| void file_event_list::clear | ( | ) |
| static pointer file_event_list::create | ( | ) | [static] |
| static pointer file_event_list::create | ( | const pointer & | arg | ) | [static] |
| bool file_event_list::empty | ( | void | ) | const [inline] |
| file_event* file_event_list::get | ( | size_t | n | ) | const [inline] |
| file_event_list& file_event_list::operator= | ( | const file_event_list & | ) | [private] |
The assignment operator. It is private on purpose, use a "create" class method instead.
| file_event* file_event_list::operator[] | ( | size_t | n | ) | const [inline] |
| void file_event_list::push_back | ( | const file_event_list & | arg | ) |
| void file_event_list::push_back | ( | file_event * | arg | ) |
| size_t file_event_list::size | ( | void | ) | const [inline] |
file_event** file_event_list::item [private] |
size_t file_event_list::length [private] |
size_t file_event_list::maximum [private] |
1.7.6.1