ADTF
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
adtf::streaming::flash::detail Namespace Reference

Namespace for internal functionality. More...

Classes

class  cExternalSampleReaderQueue
 
struct  function_type_from_operator
 
struct  function_type_from_operator< Ret(Class::*)(Args...) const >
 

Functions

template<typename F>
function_type_from_operator< decltype(&F::operator())>::type function_from_lambda (F const &func)
 
template<typename ReaderType>
std::function< tResult(ISampleReader &, const adtf::ucom::iobject_ptr< const IStreamType > &)> get_type_change_callback_translator (std::function< tResult(ReaderType &, const adtf::ucom::iobject_ptr< const IStreamType > &)> fnCallback)
 
template<typename Callable>
std::function< tResult(ISampleReader &, const adtf::ucom::iobject_ptr< const IStreamType > &)> get_type_change_callback_translator (Callable &&fnCallback)
 

Detailed Description

Namespace for internal functionality.

Function Documentation

◆ function_from_lambda()

template<typename F>
function_type_from_operator< decltype(&F::operator())>::type function_from_lambda ( F const & func)

Definition at line 374 of file sample_collectors.h.

◆ get_type_change_callback_translator() [1/2]

template<typename Callable>
std::function< tResult(ISampleReader &, const adtf::ucom::iobject_ptr< const IStreamType > &)> get_type_change_callback_translator ( Callable && fnCallback)

Definition at line 396 of file sample_collectors.h.

◆ get_type_change_callback_translator() [2/2]

template<typename ReaderType>
std::function< tResult(ISampleReader &, const adtf::ucom::iobject_ptr< const IStreamType > &)> get_type_change_callback_translator ( std::function< tResult(ReaderType &, const adtf::ucom::iobject_ptr< const IStreamType > &)> fnCallback)

Definition at line 381 of file sample_collectors.h.