nds2-client - ClientDeveloper  0.16.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
NDS::detail::gap_handler Class Referenceabstract

#include <nds_gap_handler.hh>

Inheritance diagram for NDS::detail::gap_handler:
Inheritance graph
[legend]

Public Member Functions

DLL_EXPORT gap_handler ()=default
 
virtual DLL_EXPORT ~gap_handler ()=default
 
virtual DLL_EXPORT
std::unique_ptr
< delayed_gap_handler
fill_gap (buffer &cur_buffer, buffer::size_type start_sample_offset, buffer::size_type end_sample_offset) const =0
 
virtual DLL_EXPORT
std::unique_ptr< gap_handler
clone () const =0
 

Constructor & Destructor Documentation

DLL_EXPORT NDS::detail::gap_handler::gap_handler ( )
default
virtual DLL_EXPORT NDS::detail::gap_handler::~gap_handler ( )
virtualdefault

Member Function Documentation

virtual DLL_EXPORT std::unique_ptr< gap_handler > NDS::detail::gap_handler::clone ( ) const
pure virtual
virtual DLL_EXPORT std::unique_ptr< delayed_gap_handler > NDS::detail::gap_handler::fill_gap ( buffer &  cur_buffer,
buffer::size_type  start_sample_offset,
buffer::size_type  end_sample_offset 
) const
pure virtual

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