Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

tcsmonCON_MOON_CALC Class Reference

#include <tcsmonCON_MOON_CALC.h>

Inheritance diagram for tcsmonCON_MOON_CALC:

Inheritance graph
[legend]
Collaboration diagram for tcsmonCON_MOON_CALC:

Collaboration graph
[legend]
List of all members.

Public Methods

 tcsmonCON_MOON_CALC (const dbSYMADDRESS dbRoot)
virtual ~tcsmonCON_MOON_CALC ()
ccsCOMPL_STAT Init ()
ccsCOMPL_STAT Start ()
ccsCOMPL_STAT Stop ()

Protected Methods

virtual evhCB_COMPL_STAT MoonCalcEventCB (evtEVENT_MSG &msg, void *)

Private Attributes

dbSYMADDRESS dbPoint
ccsTIMEVAL interval
vltLOGICAL timerActive
evhTIMER * timer
tcsMOONcalcMoon
vltUINT32 errorCounter

Constructor & Destructor Documentation

tcsmonCON_MOON_CALC::tcsmonCON_MOON_CALC const dbSYMADDRESS    dbRoot
 

virtual tcsmonCON_MOON_CALC::~tcsmonCON_MOON_CALC   [virtual]
 


Member Function Documentation

ccsCOMPL_STAT tcsmonCON_MOON_CALC::Init  
 

ccsCOMPL_STAT tcsmonCON_MOON_CALC::Start  
 

ccsCOMPL_STAT tcsmonCON_MOON_CALC::Stop  
 

virtual evhCB_COMPL_STAT tcsmonCON_MOON_CALC::MoonCalcEventCB evtEVENT_MSG &    msg,
void *   
[protected, virtual]
 


Member Data Documentation

dbSYMADDRESS tcsmonCON_MOON_CALC::dbPoint [private]
 

ccsTIMEVAL tcsmonCON_MOON_CALC::interval [private]
 

vltLOGICAL tcsmonCON_MOON_CALC::timerActive [private]
 

evhTIMER* tcsmonCON_MOON_CALC::timer [private]
 

tcsMOON* tcsmonCON_MOON_CALC::calcMoon [private]
 

vltUINT32 tcsmonCON_MOON_CALC::errorCounter [private]
 


The documentation for this class was generated from the following file:
Generated on Wed Dec 3 14:59:16 2003 for ATCS API by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001