|
IBR-DTNSuite 0.6
|
#include <ExtensionBlock.h>
Public Member Functions | |
| FactoryList () | |
| virtual | ~FactoryList () |
| Factory & | get (char type) throw (ibrcommon::Exception) |
| void | add (char type, Factory *f) throw (ibrcommon::Exception) |
| void | remove (char type) |
Static Public Member Functions | |
| static void | initialize () |
Definition at line 48 of file ExtensionBlock.h.
| dtn::data::ExtensionBlock::FactoryList::FactoryList | ( | ) |
Definition at line 19 of file ExtensionBlock.cpp.
| dtn::data::ExtensionBlock::FactoryList::~FactoryList | ( | ) | [virtual] |
Definition at line 22 of file ExtensionBlock.cpp.
| void dtn::data::ExtensionBlock::FactoryList::add | ( | char | type, |
| Factory * | f | ||
| ) | throw (ibrcommon::Exception) |
Definition at line 48 of file ExtensionBlock.cpp.
Referenced by dtn::data::ExtensionBlock::Factory::Factory().
| ExtensionBlock::Factory & dtn::data::ExtensionBlock::FactoryList::get | ( | char | type | ) | throw (ibrcommon::Exception) |
Definition at line 36 of file ExtensionBlock.cpp.
Referenced by dtn::data::ExtensionBlock::Factory::get().
| void dtn::data::ExtensionBlock::FactoryList::initialize | ( | ) | [static] |
Definition at line 25 of file ExtensionBlock.cpp.
References dtn::data::ExtensionBlock::factories.
Referenced by dtn::data::ExtensionBlock::Factory::Factory(), and dtn::data::ExtensionBlock::Factory::get().
| void dtn::data::ExtensionBlock::FactoryList::remove | ( | char | type | ) |
Definition at line 58 of file ExtensionBlock.cpp.
Referenced by dtn::data::ExtensionBlock::Factory::~Factory().