Open-Transactions  0.93.0-ge03d287
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
opentxs::OTDB::PackerSubclass< theBufferType > Class Template Reference

#include <OTStorage.hpp>

Inheritance diagram for opentxs::OTDB::PackerSubclass< theBufferType >:
Collaboration diagram for opentxs::OTDB::PackerSubclass< theBufferType >:

Public Member Functions

 PackerSubclass ()
 
virtual ~PackerSubclass ()
 
virtual PackedBufferCreateBuffer ()
 
- Public Member Functions inherited from opentxs::OTDB::OTPacker
virtual ~OTPacker ()
 
PackType GetType () const
 
PackedBufferPack (Storable &inObj)
 
EXPORT bool Unpack (PackedBuffer &inBuf, Storable &outObj)
 
PackedBufferPack (std::string &inObj)
 
bool Unpack (PackedBuffer &inBuf, std::string &outObj)
 

Additional Inherited Members

- Static Public Member Functions inherited from opentxs::OTDB::OTPacker
static OTPackerCreate (PackType ePackType)
 
- Protected Member Functions inherited from opentxs::OTDB::OTPacker
 OTPacker ()
 

Detailed Description

template<class theBufferType>
class opentxs::OTDB::PackerSubclass< theBufferType >

Definition at line 571 of file OTStorage.hpp.

Constructor & Destructor Documentation

template<class theBufferType >
opentxs::OTDB::PackerSubclass< theBufferType >::PackerSubclass ( )
inline

Definition at line 574 of file OTStorage.hpp.

575  : OTPacker()
576  {
577  }
template<class theBufferType >
virtual opentxs::OTDB::PackerSubclass< theBufferType >::~PackerSubclass ( )
inlinevirtual

Definition at line 578 of file OTStorage.hpp.

579  {
580  }

Member Function Documentation

template<class theBufferType >
virtual PackedBuffer* opentxs::OTDB::PackerSubclass< theBufferType >::CreateBuffer ( )
inlinevirtual

Implements opentxs::OTDB::OTPacker.

Definition at line 582 of file OTStorage.hpp.

583  {
584  return new theBufferType;
585  }

The documentation for this class was generated from the following file: