Public Member Functions | |
LinkedList () | |
Not yet documented. | |
int | insertObject (void *o) |
Not yet documented. | |
int | insertObjectLast (void *o) |
Not yet documented. | |
int | insertObjectFirst (void *o) |
Not yet documented. | |
void * | getObject (int pos) const |
Not yet documented. | |
int | deleteObject (void *o) |
Not yet documented. | |
int | deleteObject (int pos) |
Not yet documented. | |
int | getPos (void *o) const |
Not yet documented. | |
int | getCount () const |
Not yet documented. | |
void * | getFirstObject () const |
Not yet documented. | |
void * | getLastObject () const |
Not yet documented. | |
LinkedListCursor * | startScan () const |
Not yet documented. | |
int | getNextObject (LinkedListCursor *cursor, void *&o) const |
Not yet documented. | |
void | endScan (LinkedListCursor *cursor) const |
Not yet documented. | |
void | applyToObjects (void(*f)(void *, void *), void *user_arg) const |
Not yet documented. | |
void | empty () |
Not yet documented. | |
~LinkedList () | |
Friends | |
class | LinkedListCursor |
Definition at line 35 of file linklist.h.
int eyedb::LinkedList::insertObject | ( | void * | o | ) |
int eyedb::LinkedList::insertObjectLast | ( | void * | o | ) |
int eyedb::LinkedList::insertObjectFirst | ( | void * | o | ) |
void * eyedb::LinkedList::getObject | ( | int | pos | ) | const |
int eyedb::LinkedList::deleteObject | ( | void * | o | ) |
int eyedb::LinkedList::deleteObject | ( | int | pos | ) |
int eyedb::LinkedList::getPos | ( | void * | o | ) | const |
int eyedb::LinkedList::getCount | ( | void | ) | const |
void * eyedb::LinkedList::getFirstObject | ( | ) | const |
void * eyedb::LinkedList::getLastObject | ( | ) | const |
LinkedListCursor * eyedb::LinkedList::startScan | ( | ) | const |
int eyedb::LinkedList::getNextObject | ( | LinkedListCursor * | cursor, | |
void *& | o | |||
) | const |
void eyedb::LinkedList::endScan | ( | LinkedListCursor * | cursor | ) | const |
void eyedb::LinkedList::applyToObjects | ( | void(*)(void *, void *) | f, | |
void * | user_arg | |||
) | const |
void eyedb::LinkedList::empty | ( | ) |