#include <protocol.h>

Public Member Functions | |
| FactoryBase (DefaultCtrTag) | |
| Payload * | allocate () |
| Payload * | clone (Payload *src) |
| void | free (Payload *p) |
| virtual Payload * | create () |
| virtual Payload * | create (Payload *p) |
| virtual void | reset (Payload *p, Payload *src) |
Public Attributes | |
| Payload * | m_first |
| Payload * | m_default_payload |
Static Public Attributes | |
| static FactoryBase * | M_inst |
Private Member Functions | |
| SAMPA_PERSISTENT (FactoryBase) | |
Definition at line 147 of file protocol.h.
| Sampa::Transaction::FactoryBase::FactoryBase | ( | DefaultCtrTag | ) |
| Sampa::Transaction::FactoryBase::SAMPA_PERSISTENT | ( | FactoryBase | ) | [private] |
| Payload* Sampa::Transaction::FactoryBase::allocate | ( | ) |
| void Sampa::Transaction::FactoryBase::free | ( | Payload * | p | ) |
| virtual Payload* Sampa::Transaction::FactoryBase::create | ( | ) | [virtual] |
Reimplemented in Sampa::Factory< Ext >.
Definition at line 160 of file protocol.h.
Definition at line 163 of file protocol.h.
1.5.3