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

#include <ring_buffer.h>

Inherits ringbuffer::AbstractWriterFactory.

Public Member Functions

 WriterFactory (ringbuffer::Circuit &c)
 
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()

ringbuffer::WriterFactory::WriterFactory ( ringbuffer::Circuit c)
inline

Member Function Documentation

◆ create_writer_to_inside()

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

◆ create_writer_to_outside()

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

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