ICP  1
Classes | Macros | Typedefs
ISISinstrumentControl.h File Reference
#include "IsisBase.h"
#include "DAEstatus.h"
#include "isisdae.h"
#include "CRPTProxy.h"
#include "selogger.h"
#include "nexuswriter.h"
#include "NeXusEventWriter.h"
#include "icp_notifications.h"

Go to the source code of this file.

Classes

struct  debug_report_arg_t
 
class  ICPProgressHandler
 
class  ISISinstrumentControl
 
class  InstrumentControlHolder
 

Macros

#define CONFIG_NAME   "Release"
 
#define PLATFORM_NAME   "Win32"
 
#define PLATFORM_SUFFIX   PLATFORM_NAME "\\" CONFIG_NAME
 where plaform specific files are More...
 

Typedefs

typedef std::vector
< std::vector< std::string > > 
string_table_t
 
typedef int write_event_log_t (int sev, const char *message, void *arg)
 

Macro Definition Documentation

#define CONFIG_NAME   "Release"

Definition at line 7 of file ISISinstrumentControl.h.

#define PLATFORM_NAME   "Win32"

Definition at line 12 of file ISISinstrumentControl.h.

#define PLATFORM_SUFFIX   PLATFORM_NAME "\\" CONFIG_NAME

where plaform specific files are

Definition at line 15 of file ISISinstrumentControl.h.

Typedef Documentation

typedef std::vector< std::vector<std::string> > string_table_t

Definition at line 53 of file ISISinstrumentControl.h.

typedef int write_event_log_t(int sev, const char *message, void *arg)

Definition at line 56 of file ISISinstrumentControl.h.