Chain Class Reference
#include <Chain.h>
Inheritance diagram for Chain:
Public Member Functions | |
Chain () | |
Chain (Chain *) | |
Chain * | select () const |
void | select (Chain *) |
void | append (Chain &) |
Chain * | ending () const |
Chain * | search (const Chain *) const |
Chain * | unlink () |
Chain * | remove () |
void | remove (const Chain &) |
void | detach () |
Constructor & Destructor Documentation
Chain::Chain | ( | ) | [inline] |
Chain::Chain | ( | Chain * | item | ) | [inline] |
Member Function Documentation
void Chain::detach | ( | ) | [inline] |
Reimplemented in Queue.
References FAMOUSO_ASSERT, and select().
Referenced by Queue::remove(), remove(), and unlink().
References select().
Referenced by Stack::append(), Queue::intact(), Queue::remove(), and remove().
void Chain::select | ( | Chain * | item | ) | [inline] |
Chain * Chain::select | ( | ) | const [inline] |
Referenced by Stack::append(), Queue::append(), append(), Queue::couple(), Queue::detach(), detach(), ending(), famouso::mw::el::EventLayer< LL >::fetch(), Stack::insert(), Queue::insert(), Queue::intact(), famouso::mw::el::EventLayerClientStub::publish(), famouso::mw::el::EventLayer< LL >::publish_local(), Queue::remove(), remove(), search(), famouso::mw::el::EventLayerClientStub::subscribe(), Queue::unlink(), and unlink().
The documentation for this class was generated from the following files: