#include <mswCHANGE_FOCUS.h>
Inheritance diagram for mswCHANGE_FOCUS:
Public Methods | |
mswCHANGE_FOCUS (mswMOD_LIST_MANAGER &listManager) | |
mswCHANGE_FOCUS (const dbSYMADDRESS dbPoint, mswMOD_LIST_MANAGER &listManager) | |
~mswCHANGE_FOCUS () | |
virtual ccsCOMPL_STAT | Execute (msgMESSAGE &msg)=0 |
ccsCOMPL_STAT | RegisterCallbacks (evhOBJ_CALLBACK okCB, evhOBJ_CALLBACK errCB) |
virtual vltINT32 | CurrentFocus () |
virtual ccsCOMPL_STAT | Init () |
virtual ccsCOMPL_STAT | CheckModeSwitchingState (vltINT32 actState, vltINT32 actSubState)=0 |
vltDOUBLE | GetFocusOffset (void) |
void | SetFocusOffset (vltDOUBLE offset) |
Protected Methods | |
virtual mswCHANGE_FOCUS & | CurrentFocus (vltINT32 currFoc) |
virtual ccsCOMPL_STAT | ReadMirrorsPos (vltINT32 *currFoc) |
virtual ccsCOMPL_STAT | CheckPresetToZenith (vltLOGICAL *zenith) |
Protected Attributes | |
vltDOUBLE | focusOffset |
mswFOCUS | focus |
mswMOD_LIST_MANAGER & | modListManager |
msgMESSAGE | chFocusMsg |
evhOBJ_CALLBACK | chFocusOkCB |
evhOBJ_CALLBACK | chFocusErrorCB |
Private Attributes | |
INT32 | currentFocus = 0 |
BYTES256 | altAddr |
__pad0__:Appl_data:TCS:trk:data:position:actPos.alt" BYTES256 m3PosAddr |
|
|
|
|
|
|
|
Reimplemented in mswCHANGE_FOCUS_VLT. |
|
|
|
|
|
Reimplemented in mswCHANGE_FOCUS_VLT. |
|
Reimplemented in mswCHANGE_FOCUS_VLT. |
|
|
|
|
|
|
|
Reimplemented in mswCHANGE_FOCUS_VLT. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in atmswCHANGE_FOCUS. |
|
|
|
|