The MagAO-X generic deformable mirror controller.
More...
#include <mx/improc/eigenImage.hpp>
#include <mx/ioutils/fits/fitsFile.hpp>
#include <boost/filesystem/operations.hpp>
#include "../../ImageStreamIO/ImageStruct.hpp"
Go to the source code of this file.
The MagAO-X generic deformable mirror controller.
- Author
- Jared R. Males (jared.nosp@m.male.nosp@m.s@gma.nosp@m.il.c.nosp@m.om)
Definition in file dm.hpp.
◆ DM_APP_LOGIC
Value: if (dmT::appLogic() < 0) \
{ \
return
log<software_error, -1>({__FILE__, __LINE__,
"Error from dmT::appLogic"}); \
}
Call dmT::appLogic with error checking for dm.
Definition at line 2351 of file dm.hpp.
◆ DM_APP_SHUTDOWN
Value: if (dmT::appShutdown() < 0) \
{ \
return
log<software_error, -1>({__FILE__, __LINE__,
"Error from dmT::appShutdown"}); \
}
Call dmT::appShutdown with error checking for dm.
Definition at line 2365 of file dm.hpp.
◆ DM_APP_STARTUP
Value: if (dmT::appStartup() < 0) \
{ \
return
log<software_error, -1>({__FILE__, __LINE__,
"Error from dmT::appStartup"}); \
}
Call shmimMonitorT::appStartup with error checking for dm.
Definition at line 2344 of file dm.hpp.
◆ DM_LOAD_CONFIG
#define DM_LOAD_CONFIG |
( |
|
cfig | ) |
|
Value: if (dmT::loadConfig(cfig) < 0) \
{ \
return
log<software_error, -1>({__FILE__, __LINE__,
"Error from dmT::loadConfig"}); \
}
Call dmT::loadConfig with error checking for dm.
This must be inside a function that returns int, e.g. the standard loadConfigImpl.
- Parameters
-
cfig | the application configurator |
Definition at line 2337 of file dm.hpp.
◆ DM_SETUP_CONFIG
#define DM_SETUP_CONFIG |
( |
|
cfig | ) |
|
Value: if (dmT::setupConfig(cfig) < 0) \
{ \
log<software_error>({__FILE__, __LINE__, "Error from dmT::setupConfig"}); \
m_shutdown = true; \
return; \
}
Call dmT::setupConfig with error checking for dm.
- Parameters
-
cfig | the application configurator |
Definition at line 2325 of file dm.hpp.
◆ DM_UPDATE_INDI
Value: if (dmT::updateINDI() < 0) \
{ \
return
log<software_error, -1>({__FILE__, __LINE__,
"Error from dmT::updateINDI"}); \
}
Call dmT::updateINDI with error checking for dm.
Definition at line 2358 of file dm.hpp.