SQBatchVariable.h
Go to the documentation of this file.
1 /*
2 Copyright (C) Sartorius Stedim Data Analytics AB 2017 -
3 */
4 #ifndef _SQBATCHVARIABLE_H_
5 #define _SQBATCHVARIABLE_H_
6 
7 #include "SQDef.h"
8 
12 #ifdef __cplusplus
13 extern "C" {
14 #endif
15 
16 #ifdef _WIN32
17 #pragma pack(push, 8)
18 #endif
19 
20 #include "SQVariable.h"
21 
28  {
47 
51  typedef struct SQ_VariableOriginType
52  {
54  int iComponent;
55  char* pszPhaseName;
57  float fMaturity;
60 
68  SQCEXPORT SQ_ErrorCode SQCDECL SQ_GetVariableOrigin(SQ_Variable pVariable, SQ_VariableOrigin* pVariableOrigin);
69 
72 #ifdef _WIN32
73 #pragma pack(pop)
74 #endif
75 
76 #ifdef __cplusplus
77 }
78 #endif /*__cplusplus*/
79 
80 
81 #endif /* _SQBATCHVARIABLE_H_ */
SQ_VariableOriginType
Definition: SQBatchVariable.h:51
SQ_Phase_Condition
@ SQ_Phase_Condition
Definition: SQBatchVariable.h:44
SQ_Endpoint
@ SQ_Endpoint
Definition: SQBatchVariable.h:33
SQ_Summary_Interquartile
@ SQ_Summary_Interquartile
Definition: SQBatchVariable.h:42
SQ_VariableOriginType::fMaturity
float fMaturity
Definition: SQBatchVariable.h:57
SQ_Duration
@ SQ_Duration
Definition: SQBatchVariable.h:32
SQ_Summary_Max
@ SQ_Summary_Max
Definition: SQBatchVariable.h:37
SQ_VariableOriginType::eVariableType
SQ_BatchVariableType eVariableType
Definition: SQBatchVariable.h:53
SQ_Phase_Iteration_Condition
@ SQ_Phase_Iteration_Condition
Definition: SQBatchVariable.h:45
SQ_Summary_Median
@ SQ_Summary_Median
Definition: SQBatchVariable.h:39
SQ_Summary_Robust_Stddev
@ SQ_Summary_Robust_Stddev
Definition: SQBatchVariable.h:41
SQ_BatchVariableEnumType
SQ_BatchVariableEnumType
Definition: SQBatchVariable.h:27
SQVariable.h
SQ_VariableOriginType::iComponent
int iComponent
Definition: SQBatchVariable.h:54
SQ_Standard
@ SQ_Standard
Definition: SQBatchVariable.h:29
SQ_Summary_Slope
@ SQ_Summary_Slope
Definition: SQBatchVariable.h:43
SQ_Summary_Stddev
@ SQ_Summary_Stddev
Definition: SQBatchVariable.h:40
SQ_Observation_Level_Scores
@ SQ_Observation_Level_Scores
Definition: SQBatchVariable.h:34
SQ_Summary_Min
@ SQ_Summary_Min
Definition: SQBatchVariable.h:36
SQ_BatchVariableType
enum SQ_BatchVariableEnumType SQ_BatchVariableType
SQ_Batch_Condition
@ SQ_Batch_Condition
Definition: SQBatchVariable.h:31
SQ_ErrorCode
enum SQ_ErrorCodeEnum SQ_ErrorCode
tagSQ_Variable
Definition: SQVariable.h:39
SQ_Summary_Mean
@ SQ_Summary_Mean
Definition: SQBatchVariable.h:38
SQ_VariableOriginType::iPhaseNameLength
int iPhaseNameLength
Definition: SQBatchVariable.h:56
SQ_VariableOriginType::pszPhaseName
char * pszPhaseName
Definition: SQBatchVariable.h:55
SQ_GetVariableOrigin
SQ_ErrorCode SQ_GetVariableOrigin(SQ_Variable pVariable, SQ_VariableOrigin *pVariableOrigin)
SQ_Observation_Level_Rawdata
@ SQ_Observation_Level_Rawdata
Definition: SQBatchVariable.h:35
SQ_VariableOrigin
struct SQ_VariableOriginType SQ_VariableOrigin

Copyright (C) Sartorius Stedim Data Analytics AB - Generated by Doxygen