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::continuation_gap_handler Class Reference

#include <nds_gap_handler.hh>

Inheritance diagram for NDS::detail::continuation_gap_handler:
Inheritance graph
[legend]
Collaboration diagram for NDS::detail::continuation_gap_handler:
Collaboration graph
[legend]

Public Member Functions

DLL_EXPORT continuation_gap_handler (const static_val default_val)
 
DLL_EXPORT ~continuation_gap_handler () override=default
 
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 override
 
DLL_EXPORT std::unique_ptr
< gap_handler
clone () const override
 
- Public Member Functions inherited from NDS::detail::fixed_point_gap_handler
DLL_EXPORT fixed_point_gap_handler (static_val::fixed_values spec)
 
DLL_EXPORT fixed_point_gap_handler (const static_val &val)
 
DLL_EXPORT ~fixed_point_gap_handler () override=default
 
- Public Member Functions inherited from NDS::detail::gap_handler
DLL_EXPORT gap_handler ()=default
 
virtual DLL_EXPORT ~gap_handler ()=default
 

Additional Inherited Members

- Protected Attributes inherited from NDS::detail::fixed_point_gap_handler
static_val val
 

Constructor & Destructor Documentation

DLL_EXPORT NDS::detail::continuation_gap_handler::continuation_gap_handler ( const static_val  default_val)
inline
DLL_EXPORT NDS::detail::continuation_gap_handler::~continuation_gap_handler ( )
overridedefault

Member Function Documentation

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

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