CCF
Loading...
Searching...
No Matches
Public Member Functions | List of all members
oversized::WriterFactory Class Reference

#include <oversized.h>

Inherits ringbuffer::AbstractWriterFactory.

Public Member Functions

 WriterFactory (AbstractWriterFactory &impl, const WriterConfig &config_)
 
std::shared_ptr< oversized::Writercreate_oversized_writer_to_outside ()
 
std::shared_ptr< oversized::Writercreate_oversized_writer_to_inside ()
 
std::shared_ptr< ringbuffer::AbstractWritercreate_writer_to_outside () override
 
std::shared_ptr< ringbuffer::AbstractWritercreate_writer_to_inside () override
 
- Public Member Functions inherited from ringbuffer::AbstractWriterFactory
virtual ~AbstractWriterFactory ()=default
 

Constructor & Destructor Documentation

◆ WriterFactory()

oversized::WriterFactory::WriterFactory ( AbstractWriterFactory &  impl,
const WriterConfig config_ 
)
inline

Member Function Documentation

◆ create_oversized_writer_to_inside()

std::shared_ptr< oversized::Writer > oversized::WriterFactory::create_oversized_writer_to_inside ( )
inline

◆ create_oversized_writer_to_outside()

std::shared_ptr< oversized::Writer > oversized::WriterFactory::create_oversized_writer_to_outside ( )
inline

◆ create_writer_to_inside()

std::shared_ptr< ringbuffer::AbstractWriter > oversized::WriterFactory::create_writer_to_inside ( )
inlineoverridevirtual

◆ create_writer_to_outside()

std::shared_ptr< ringbuffer::AbstractWriter > oversized::WriterFactory::create_writer_to_outside ( )
inlineoverridevirtual

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