MagAO-X
|
||||
|
#include <signal.h>
#include <sys/stat.h>
#include <cstdlib>
#include <unistd.h>
#include <fstream>
#include <unordered_map>
#include <boost/filesystem.hpp>
#include <mx/mxlib.hpp>
#include <mx/app/application.hpp>
#include <mx/environment.hpp>
#include "../common/environment.hpp"
#include "../common/paths.hpp"
#include "../common/defaults.hpp"
#include "../common/config.hpp"
#include "../logger/logFileRaw.hpp"
#include "../logger/logManager.hpp"
#include "stateCodes.hpp"
#include "indiDriver.hpp"
#include "indiMacros.hpp"
Go to the source code of this file.
Classes | |
class | MagAOX::app::MagAOXApp< _useINDI > |
The base-class for MagAO-X applications. More... | |
struct | MagAOX::app::MagAOXApp< _useINDI >::indiCallBack |
Structure to hold the call-back details for handling INDI communications. More... | |
Namespaces | |
MagAOX | |
MagAOX::app | |
Functions | |
template<typename T > | |
pcf::IndiProperty::Type | MagAOX::app::propType () |
template<> | |
pcf::IndiProperty::Type | MagAOX::app::propType< char * > () |
template<> | |
pcf::IndiProperty::Type | MagAOX::app::propType< std::string > () |
template<> | |
pcf::IndiProperty::Type | MagAOX::app::propType< int > () |
template<> | |
pcf::IndiProperty::Type | MagAOX::app::propType< double > () |
template<bool _useINDI> | |
MagAOX::app::INDI_SETCALLBACK_DEFN (MagAOXApp< _useINDI >, m_indiP_powerOutlet)(const pcf | |