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: