ldas-tools-framecpp 2.7.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Private Attributes | 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:
Inheritance graph
[legend]

Public Types

typedef MemoryBufferT::buffer_type buffer_type
 
typedef MemoryBufferT::buffer_type buffer_type
 

Public Member Functions

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

Private Attributes

buffer_typeoutput
 

Detailed Description

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

Seed an input buffer for MemoryBufferT.

Member Typedef Documentation

◆ buffer_type [1/2]

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

◆ buffer_type [2/2]

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

Constructor & Destructor Documentation

◆ Seeder() [1/2]

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

◆ ~Seeder() [1/2]

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

◆ Seeder() [2/2]

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

◆ ~Seeder() [2/2]

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

Member Function Documentation

◆ operator()() [1/4]

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

◆ operator()() [2/4]

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

◆ operator()() [3/4]

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

◆ operator()() [4/4]

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

Member Data Documentation

◆ output

template<typename BT = std::stringbuf>
buffer_type * FrameCPP::Common::MemoryBufferT< BT >::Seeder::output
private

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