PVData C++ 8.0.7
Loading...
Searching...
No Matches
epics::pvData::detail::MethRunner< C > Struct Template Reference
Inheritance diagram for epics::pvData::detail::MethRunner< C >:
Collaboration diagram for epics::pvData::detail::MethRunner< C >:

Public Types

typedef void(C::*) fn_t()
 

Public Member Functions

 MethRunner (C *i, fn_t f)
 
virtual void run ()
 

Public Attributes

fn_t fn
 
C * inst
 

Detailed Description

template<typename C>
struct epics::pvData::detail::MethRunner< C >

Definition at line 47 of file thread.h.

Member Typedef Documentation

◆ fn_t

template<typename C >
void(C::*) epics::pvData::detail::MethRunner< C >::fn_t()

Definition at line 49 of file thread.h.

Constructor & Destructor Documentation

◆ MethRunner()

template<typename C >
epics::pvData::detail::MethRunner< C >::MethRunner ( C * i,
fn_t f )
inline

Definition at line 52 of file thread.h.

◆ ~MethRunner()

template<typename C >
virtual epics::pvData::detail::MethRunner< C >::~MethRunner ( )
inlinevirtual

Definition at line 53 of file thread.h.

Member Function Documentation

◆ run()

template<typename C >
virtual void epics::pvData::detail::MethRunner< C >::run ( )
inlinevirtual

Definition at line 54 of file thread.h.

Member Data Documentation

◆ fn

template<typename C >
fn_t epics::pvData::detail::MethRunner< C >::fn

Definition at line 50 of file thread.h.

◆ inst

template<typename C >
C* epics::pvData::detail::MethRunner< C >::inst

Definition at line 51 of file thread.h.


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