C++ Instrument Catalog
Classes | Public Member Functions | List of all members
MTL::CMFCManager Class Reference

#include <MFCManager.h>

Inheritance diagram for MTL::CMFCManager:
MTL::ThreadedMailbox::CThreadedMailBox< sMFCManagerMailBoxMsg >

Public Member Functions

void PostCatalogNotification (CAsyncNotification *pANot)
 
void PostControllerNotification (CAsyncNotification *pASNot)
 
void SlotControllerThreadIsReady ()
 
void SlotControllerState (CMFCManagerCatalog::eControllerState State)
 
void SlotInstrumentList (CParsedResourceList List)
 
void SlotPAInfo (CInstrumentCatalog::sProbeArrayInformation PAInfo)
 
void SlotInstrConfig (CInstrumentCatalog::sInstrumentConfiguration InstrConfig)
 
void SlotProbeArrayAngle (CInstrumentCatalog::sProbeArrayAngle Angle)
 
void SlotRemoteBoxTriggerEvent ()
 
void SlotSearchProgress (U8 Progress)
 
void SlotSearchResult (CInstrumentCatalog::sSearchResult SearRes)
 
void SlotMeasResult (CInstrumentCatalog::sMeasurementResults MeasRes)
 
void SlotControllerError (CMFCDevice::sMFCDeviceError error)
 
void SlotControllerLogMessage (CInstrumentCatalog::sLogMessage Message)
 
void SlotRBReset ()
 
void SlotRBStart ()
 
 CMFCManager (CInstrumentCatalog &rCatalog, const std::string &rDefaultPAConfScriptFilePath, const std::string &rCustomPAConfScriptDir)
 
virtual ~CMFCManager ()
 
void SyncControls ()
 
void SyncObservers ()
 
void Subscribe ()
 
void Operate ()
 
void Terminate ()
 

Detailed Description

Definition at line 39 of file MFCManager.h.

Constructor & Destructor Documentation

◆ CMFCManager()

CMFCManager::CMFCManager ( CInstrumentCatalog rCatalog,
const std::string &  rDefaultPAConfScriptFilePath,
const std::string &  rCustomPAConfScriptDir 
)

Definition at line 783 of file MFCManager.cpp.

◆ ~CMFCManager()

CMFCManager::~CMFCManager ( )
virtual

Definition at line 800 of file MFCManager.cpp.

Member Function Documentation

◆ Operate()

void CMFCManager::Operate ( )

Definition at line 858 of file MFCManager.cpp.

◆ PostCatalogNotification()

void CMFCManager::PostCatalogNotification ( CAsyncNotification pANot)

Definition at line 571 of file MFCManager.cpp.

◆ PostControllerNotification()

void CMFCManager::PostControllerNotification ( CAsyncNotification pASNot)

Definition at line 576 of file MFCManager.cpp.

◆ SlotControllerError()

void CMFCManager::SlotControllerError ( CMFCDevice::sMFCDeviceError  error)

Definition at line 716 of file MFCManager.cpp.

◆ SlotControllerLogMessage()

void CMFCManager::SlotControllerLogMessage ( CInstrumentCatalog::sLogMessage  Message)

Definition at line 762 of file MFCManager.cpp.

◆ SlotControllerState()

void CMFCManager::SlotControllerState ( CMFCManagerCatalog::eControllerState  State)

Definition at line 591 of file MFCManager.cpp.

◆ SlotControllerThreadIsReady()

void CMFCManager::SlotControllerThreadIsReady ( )

Definition at line 586 of file MFCManager.cpp.

◆ SlotInstrConfig()

void CMFCManager::SlotInstrConfig ( CInstrumentCatalog::sInstrumentConfiguration  InstrConfig)

Definition at line 669 of file MFCManager.cpp.

◆ SlotInstrumentList()

void CMFCManager::SlotInstrumentList ( CParsedResourceList  List)

Definition at line 621 of file MFCManager.cpp.

◆ SlotMeasResult()

void CMFCManager::SlotMeasResult ( CInstrumentCatalog::sMeasurementResults  MeasRes)

Definition at line 707 of file MFCManager.cpp.

◆ SlotPAInfo()

void CMFCManager::SlotPAInfo ( CInstrumentCatalog::sProbeArrayInformation  PAInfo)

Definition at line 657 of file MFCManager.cpp.

◆ SlotProbeArrayAngle()

void CMFCManager::SlotProbeArrayAngle ( CInstrumentCatalog::sProbeArrayAngle  Angle)

Definition at line 676 of file MFCManager.cpp.

◆ SlotRBReset()

void CMFCManager::SlotRBReset ( )

Definition at line 767 of file MFCManager.cpp.

◆ SlotRBStart()

void CMFCManager::SlotRBStart ( )

Definition at line 772 of file MFCManager.cpp.

◆ SlotRemoteBoxTriggerEvent()

void CMFCManager::SlotRemoteBoxTriggerEvent ( )

Definition at line 683 of file MFCManager.cpp.

◆ SlotSearchProgress()

void CMFCManager::SlotSearchProgress ( U8  Progress)

Definition at line 690 of file MFCManager.cpp.

◆ SlotSearchResult()

void CMFCManager::SlotSearchResult ( CInstrumentCatalog::sSearchResult  SearRes)

Definition at line 698 of file MFCManager.cpp.

◆ Subscribe()

void CMFCManager::Subscribe ( )

Definition at line 832 of file MFCManager.cpp.

◆ SyncControls()

void CMFCManager::SyncControls ( )

Definition at line 805 of file MFCManager.cpp.

◆ SyncObservers()

void CMFCManager::SyncObservers ( )

Definition at line 820 of file MFCManager.cpp.

◆ Terminate()

void CMFCManager::Terminate ( )

Definition at line 878 of file MFCManager.cpp.


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