#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. |
|
|
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001