OpenIndy-Core  0.2.0.43
oi::OiRequestResponse Class Reference

The OiRequestResponse class This class holds the XML request and response corresponding to a special request type. More...

#include <oirequestresponse.h>

Public Types

enum  RequestType {
  eGetProject = 0, eGetActiveFeature, eSetActiveFeature, eGetActiveStation,
  eSetActiveStation, eGetActiveCoordinateSystem, eSetActiveCoordinateSystem, eAim,
  eMeasure, eStartWatchwindow, eStopWatchwindow, eOiToolRequest,
  eGetFeatures, eAddFeatures, eGetObservations, eRemoveObservations,
  eGetParameters, eGetMeasurementConfigs, eGetMeasurementConfig, eSetMeasurementConfig,
  eUnknownRequest = 999, eSensorActionStarted = 1001, eSensorActionFinished, eMessageBox,
  eRealTimeReading, eActiveFeatureChanged, eActiveStationChanged, eActiveCoordinateSystemChanged,
  eFeatureSetChanged, eFeatureAttributesChanged
}
 
enum  ErrorCode {
  eNoError = 0, eNoJob, eWrongFormat, eUnknownRequestType,
  eNoActiveFeature, eNoActiveStation, eNoActiveCoordinateSystem, eNoFeatureWithId,
  eNoTransformationParameters, eTaskInProcess, eNoTask, eNoSensor,
  eNoTaskWithId, eCannotMeasureNominal, eMeasurementError, eNoSensorConnected,
  eFeatureNotSolved, eCreateFeatureError, eNoMeasurementConfigManager, eNoSensorConfigManager,
  eNoMeasurementConfig
}
 

Public Attributes

RequestType myRequestType
 
QDomDocument request
 
QDomDocument response
 
int requesterId
 

Detailed Description

The OiRequestResponse class This class holds the XML request and response corresponding to a special request type.

Member Enumeration Documentation

Enumerator
eNoError 
eNoJob 
eWrongFormat 
eUnknownRequestType 
eNoActiveFeature 
eNoActiveStation 
eNoActiveCoordinateSystem 
eNoFeatureWithId 
eNoTransformationParameters 
eTaskInProcess 
eNoTask 
eNoSensor 
eNoTaskWithId 
eCannotMeasureNominal 
eMeasurementError 
eNoSensorConnected 
eFeatureNotSolved 
eCreateFeatureError 
eNoMeasurementConfigManager 
eNoSensorConfigManager 
eNoMeasurementConfig 
Enumerator
eGetProject 
eGetActiveFeature 
eSetActiveFeature 
eGetActiveStation 
eSetActiveStation 
eGetActiveCoordinateSystem 
eSetActiveCoordinateSystem 
eAim 
eMeasure 
eStartWatchwindow 
eStopWatchwindow 
eOiToolRequest 
eGetFeatures 
eAddFeatures 
eGetObservations 
eRemoveObservations 
eGetParameters 
eGetMeasurementConfigs 
eGetMeasurementConfig 
eSetMeasurementConfig 
eUnknownRequest 
eSensorActionStarted 
eSensorActionFinished 
eMessageBox 
eRealTimeReading 
eActiveFeatureChanged 
eActiveStationChanged 
eActiveCoordinateSystemChanged 
eFeatureSetChanged 
eFeatureAttributesChanged 

Member Data Documentation

RequestType oi::OiRequestResponse::myRequestType
QDomDocument oi::OiRequestResponse::request
int oi::OiRequestResponse::requesterId
QDomDocument oi::OiRequestResponse::response

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