This is Unofficial EPICS BASE Doxygen Site
epicsTimerQueueActiveForC Struct Reference

#include "timerPrivate.h"

+ Inheritance diagram for epicsTimerQueueActiveForC:
+ Collaboration diagram for epicsTimerQueueActiveForC:

Public Member Functions

 epicsTimerQueueActiveForC (RefMgr &, bool okToShare, unsigned priority)
 
void release ()
 
void * operator new (size_t)
 
void operator delete (void *)
 
- Public Member Functions inherited from timerQueueActive
 timerQueueActive (RefMgr &, bool okToShare, unsigned priority)
 
void start ()
 
epicsTimer & createTimer ()
 
epicsTimerForCcreateTimerForC (epicsTimerCallback pCallback, void *pArg)
 
void show (unsigned int level) const
 
bool sharingOK () const
 
unsigned threadPriority () const
 
- Public Member Functions inherited from timerQueueActiveMgrPrivate
 timerQueueActiveMgrPrivate ()
 
- Public Member Functions inherited from tsDLNode< epicsTimerQueueActiveForC >
 tsDLNode ()
 
 tsDLNode (const tsDLNode< epicsTimerQueueActiveForC > &)
 
const tsDLNode< epicsTimerQueueActiveForC > & operator= (const tsDLNode< epicsTimerQueueActiveForC > &)
 

Protected Member Functions

virtual ~epicsTimerQueueActiveForC ()
 
- Protected Member Functions inherited from timerQueueActive
 ~timerQueueActive ()
 
- Protected Member Functions inherited from timerQueueActiveMgrPrivate
virtual ~timerQueueActiveMgrPrivate ()=0
 

Additional Inherited Members

- Public Types inherited from timerQueueActive
typedef epicsSingleton< timerQueueActiveMgr >::reference RefMgr
 
- Protected Attributes inherited from timerQueueActive
RefMgr _refMgr
 

Detailed Description

Definition at line 214 of file timerPrivate.h.

Constructor & Destructor Documentation

epicsTimerQueueActiveForC::epicsTimerQueueActiveForC ( RefMgr refMgr,
bool  okToShare,
unsigned  priority 
)

Definition at line 65 of file epicsTimer.cpp.

66  :
67  timerQueueActive ( refMgr, okToShare, priority )
68 {
70 }
timerQueueActive(RefMgr &, bool okToShare, unsigned priority)
epicsTimerQueueActiveForC::~epicsTimerQueueActiveForC ( )
protectedvirtual

Definition at line 72 of file epicsTimer.cpp.

73 {
74 }

Member Function Documentation

void epicsTimerQueueActiveForC::operator delete ( void *  pCadaver)
inline

Definition at line 271 of file timerPrivate.h.

272 {
273  ::operator delete ( pCadaver );
274 }
void * epicsTimerQueueActiveForC::operator new ( size_t  size)
inline

Definition at line 266 of file timerPrivate.h.

267 {
268  return ::operator new ( size );
269 }
void epicsTimerQueueActiveForC::release ( )

Definition at line 76 of file epicsTimer.cpp.

77 {
78  _refMgr->release ( *this );
79 }

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