ldas-tools-framecpp 3.0.4
Loading...
Searching...
No Matches
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:

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:
  • /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/build/include/framecpp/Common/MemoryBuffer.hh
  • /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/src/Common/MemoryBuffer.hh
  • /home/abuild/rpmbuild/BUILD/ldas-tools-framecpp-3.0.4-build/ldas-tools-framecpp-3.0.4/src/Common/MemoryBuffer.cc