|
ICP
1
|
#include "stdafx.h"#include "isiscrpt.h"#include "ISISinstrumentControl.h"#include "isisraw.h"#include "labview_xml.h"#include "icputils.h"#include "nexuswriter.h"#include "../svn-revision.h"#include "ci_string.h"#include "muParser.h"#include "windows.h"#include "DetectorFile.h"#include "ICPRequestHandlerFactory.h"Go to the source code of this file.
Classes | |
| struct | isisraw_async_t |
| struct | vms_journal_line |
| struct | vms_summary_line |
| class | XMLJournalHandler |
Macros | |
| #define | ISISDAE_MAX_DAE2TIMECHAN 65500 |
| #define | LV_NUM_TIME_REGIMES 6 |
| number of time regimes settable in labview DAE control Vi More... | |
| #define | MAX_RC_RETRY 5 |
| #define | R_OK 4 |
Functions | |
| static void | nxErrorFunc (void *arg, char *text) |
| static bool | getBeamlogFloat (Poco::XML::Document *pDoc, const std::string &path, float &value) |
| static bool | getBeamlogInt (Poco::XML::Document *pDoc, const std::string &path, int &value) |
| static bool | getBeamlogInt64 (Poco::XML::Document *pDoc, const std::string &path, int64_t &value) |
| static bool | getBeamlogString (Poco::XML::Document *pDoc, const std::string &path, std::string &value) |
| static int | getAttrIntegerValue (Poco::XML::NamedNodeMap *attrs, const char *name) |
| static double | getAttrFloatValue (Poco::XML::NamedNodeMap *attrs, const char *name) |
| static const char * | STR0 (const char *str, const char *value="UNSPECIFIED") |
Variables | |
| static const char * | star_line80 = "********************************************************************************\n" |
| static const char * | hash_line80 = "################################################################################\n" |
| static const char * | muon_daes [] = { "NDXMUSR", "NDXEMU", "NDXHIFI", "NDXCHRONUS", "NDXARGUS" } |
| #define ISISDAE_MAX_DAE2TIMECHAN 65500 |
Definition at line 16 of file ISISinstrumentControl.cpp.
Referenced by ISISinstrumentControl::setupDAE().
| #define LV_NUM_TIME_REGIMES 6 |
number of time regimes settable in labview DAE control Vi
Definition at line 18 of file ISISinstrumentControl.cpp.
Referenced by ISISinstrumentControl::getTCBXML(), and ISISinstrumentControl::updateTCBXML().
| #define MAX_RC_RETRY 5 |
Definition at line 838 of file ISISinstrumentControl.cpp.
Referenced by ISISinstrumentControl::RCretry().
| #define R_OK 4 |
Referenced by ISISinstrumentControl::updateMonitoringXML().
|
static |
Definition at line 3272 of file ISISinstrumentControl.cpp.
Referenced by ISISinstrumentControl::readDataDaeTable().
|
static |
Definition at line 3260 of file ISISinstrumentControl.cpp.
Referenced by ISISinstrumentControl::readDataDaeTable().
|
static |
Definition at line 2328 of file ISISinstrumentControl.cpp.
Referenced by ISISinstrumentControl::readBeamloggerBroadcast().
|
static |
Definition at line 2340 of file ISISinstrumentControl.cpp.
Referenced by ISISinstrumentControl::readBeamloggerBroadcast().
|
static |
Definition at line 2352 of file ISISinstrumentControl.cpp.
Referenced by ISISinstrumentControl::readBeamloggerBroadcast().
|
static |
Definition at line 2364 of file ISISinstrumentControl.cpp.
Referenced by ISISinstrumentControl::readBeamloggerBroadcast().
|
static |
Definition at line 23 of file ISISinstrumentControl.cpp.
References DAEstatus::addVa(), ERRTYPE_OUTOFMEM, FAC_CRPT, and SEV_ERROR.
Referenced by ISISinstrumentControl::readRecoveryFile(), and ISISinstrumentControl::writeRecoveryFile().
|
static |
Definition at line 6572 of file ISISinstrumentControl.cpp.
Referenced by ISISinstrumentControl::writeJournal().
|
static |
Definition at line 21 of file ISISinstrumentControl.cpp.
Referenced by ISISinstrumentControl::ISISinstrumentControl().
|
static |
Definition at line 86 of file ISISinstrumentControl.cpp.
Referenced by ISISinstrumentControl::ISISinstrumentControl().
|
static |
Definition at line 20 of file ISISinstrumentControl.cpp.
1.8.5