nds2-client - Developer 0.16.7
Loading...
Searching...
No Matches
Classes | Public Member Functions | Protected Attributes | List of all members
NDS::detail::fixed_point_gap_handler Class Reference

#include <nds_gap_handler.hh>

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

Classes

struct  static_val
 

Public Member Functions

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
 
DLL_EXPORT std::unique_ptr< delayed_gap_handlerfill_gap (buffer &cur_buffer, buffer::size_type start_sample_offset, buffer::size_type end_sample_offset) const override
 
DLL_EXPORT std::unique_ptr< gap_handlerclone () const override
 
- Public Member Functions inherited from NDS::detail::gap_handler
DLL_EXPORT gap_handler ()=default
 
virtual DLL_EXPORT ~gap_handler ()=default
 

Protected Attributes

static_val val
 

Constructor & Destructor Documentation

◆ fixed_point_gap_handler() [1/2]

DLL_EXPORT NDS::detail::fixed_point_gap_handler::fixed_point_gap_handler ( static_val::fixed_values  spec)
inline

◆ fixed_point_gap_handler() [2/2]

DLL_EXPORT NDS::detail::fixed_point_gap_handler::fixed_point_gap_handler ( const static_val val)
inline

◆ ~fixed_point_gap_handler()

DLL_EXPORT NDS::detail::fixed_point_gap_handler::~fixed_point_gap_handler ( )
overridedefault

Member Function Documentation

◆ clone()

DLL_EXPORT std::unique_ptr< gap_handler > NDS::detail::fixed_point_gap_handler::clone ( ) const
inlineoverridevirtual

◆ fill_gap()

std::unique_ptr< delayed_gap_handler > NDS::detail::fixed_point_gap_handler::fill_gap ( buffer cur_buffer,
buffer::size_type  start_sample_offset,
buffer::size_type  end_sample_offset 
) const
overridevirtual

Member Data Documentation

◆ val

static_val NDS::detail::fixed_point_gap_handler::val
protected

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