ldas-tools-framecpp  2.5.8
Public Types | Public Member Functions | List of all members
FrameCPP::Common::MemoryBufferT< BT >::Seeder Class Referenceabstract

Seed an input buffer for MemoryBufferT. More...

#include <MemoryBuffer.hh>

Inheritance diagram for FrameCPP::Common::MemoryBufferT< BT >::Seeder:
FrameCPP::Common::MemoryBufferT< BT >::BufferSeeder

Public Types

typedef MemoryBufferT::buffer_type buffer_type
 

Public Member Functions

 Seeder ()
 
virtual ~Seeder ()
 
void operator() (buffer_type &Buffer)
 
virtual bool operator() (void)=0
 

Detailed Description

template<typename BT = std::stringbuf>
class FrameCPP::Common::MemoryBufferT< BT >::Seeder

Seed an input buffer for MemoryBufferT.

Member Typedef Documentation

◆ buffer_type

template<typename BT = std::stringbuf>
typedef MemoryBufferT::buffer_type FrameCPP::Common::MemoryBufferT< BT >::Seeder::buffer_type

Constructor & Destructor Documentation

◆ Seeder()

template<typename BT >
FrameCPP::Common::MemoryBufferT< BT >::Seeder::Seeder ( )

◆ ~Seeder()

template<typename BT >
FrameCPP::Common::MemoryBufferT< BT >::Seeder::~Seeder ( )
virtual

Member Function Documentation

◆ operator()() [1/2]

template<typename BT >
void FrameCPP::Common::MemoryBufferT< BT >::Seeder::operator() ( buffer_type Buffer)

◆ operator()() [2/2]

template<typename BT = std::stringbuf>
virtual bool FrameCPP::Common::MemoryBufferT< BT >::Seeder::operator() ( void  )
pure virtual

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