This is Unofficial EPICS BASE Doxygen Site
epics::pvData::detail::MethRunner< C > Struct Template Reference

#include "thread.h"

+ 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 ~MethRunner ()
 
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

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

Definition at line 49 of file thread.h.

Constructor & Destructor Documentation

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

Definition at line 52 of file thread.h.

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

Definition at line 53 of file thread.h.

53 {}

Member Function Documentation

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

Definition at line 54 of file thread.h.

Member Data Documentation

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

Definition at line 50 of file thread.h.

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: