SQPreparePrediction.h
Go to the documentation of this file.
1 /*
2 Copyright (C) Sartorius Stedim Data Analytics AB 2017 -
3 */
4 #ifndef _SQPREPAREPREDICTION_H_
5 #define _SQPREPAREPREDICTION_H_
6 
7 #include "SQDef.h"
8 
13 #ifdef __cplusplus
14 extern "C" {
15 #endif
16 
17 #ifdef _WIN32
18 #pragma pack(push, 8)
19 #endif
20 
21 #include "SQErrorCodes.h"
22 #include "SQVariable.h"
23 #include "SQPrediction.h"
24 #include "SQStringMatrix.h"
25 
30  typedef struct tagSQ_PreparePrediction
31  {
33  void* reserved;
35 
45  SQCEXPORT SQ_ErrorCode SQCDECL SQ_ClearPreparePrediction(SQ_PreparePrediction* pPreparePrediction);
46 
57  SQCEXPORT SQ_ErrorCode SQCDECL SQ_GetVariablesForPrediction(SQ_PreparePrediction pPreparePrediction, SQ_VariableVector* pVariables);
69  SQCEXPORT SQ_ErrorCode SQCDECL SQ_SetQualitativeData(SQ_PreparePrediction pPreparePrediction, int iRow, int iVariableIndex, const char* szData);
70 
79  SQCEXPORT SQ_ErrorCode SQCDECL SQ_SetQualitativeDataMatrix(SQ_PreparePrediction pPreparePrediction, SQ_StringMatrix oData);
80 
91  SQCEXPORT SQ_ErrorCode SQCDECL SQ_SetQualitativeLagData(SQ_PreparePrediction pPreparePrediction, SQ_Variable pVar, int iLagStep, const char* szData);
103  SQCEXPORT SQ_ErrorCode SQCDECL SQ_SetQuantitativeData(SQ_PreparePrediction pPreparePrediction, int iRow, int iVariableIndex, const float fVal);
104 
113  SQCEXPORT SQ_ErrorCode SQCDECL SQ_SetPredictClass(SQ_PreparePrediction pPreparePrediction, int iRow, int iClass);
114 
125  SQCEXPORT SQ_ErrorCode SQCDECL SQ_SetQuantitativeDataRaw(SQ_PreparePrediction pPreparePrediction, int iRows, const float* pfVals);
126 
135  SQCEXPORT SQ_ErrorCode SQCDECL SQ_SetQuantitativeDataMatrix(SQ_PreparePrediction pPreparePrediction, SQ_FloatMatrix pMatrix);
146  SQCEXPORT SQ_ErrorCode SQCDECL SQ_SetQuantitativeLagData(SQ_PreparePrediction pPreparePrediction, SQ_Variable pVar, int iLagStep, const float fVal);
156  SQCEXPORT SQ_ErrorCode SQCDECL SQ_GetPrediction(SQ_PreparePrediction pPreparePrediction, SQ_Prediction* pPrediction);
157 
158 
159 #ifdef _WIN32
160 #pragma pack(pop)
161 #endif
162 
163 #ifdef __cplusplus
164 }
165 #endif /*__cplusplus*/
166 
167 #endif /* _SQPREPAREPREDICTION_H_ */
SQ_GetPrediction
SQ_ErrorCode SQ_GetPrediction(SQ_PreparePrediction pPreparePrediction, SQ_Prediction *pPrediction)
tagSQ_StringMatrix
Definition: SQStringMatrix.h:29
SQStringMatrix.h
SQ_SetQuantitativeDataRaw
SQ_ErrorCode SQ_SetQuantitativeDataRaw(SQ_PreparePrediction pPreparePrediction, int iRows, const float *pfVals)
SQ_SetQualitativeDataMatrix
SQ_ErrorCode SQ_SetQualitativeDataMatrix(SQ_PreparePrediction pPreparePrediction, SQ_StringMatrix oData)
SQ_SetQuantitativeDataMatrix
SQ_ErrorCode SQ_SetQuantitativeDataMatrix(SQ_PreparePrediction pPreparePrediction, SQ_FloatMatrix pMatrix)
tagSQ_PreparePrediction
Definition: SQPreparePrediction.h:30
tagSQ_FloatMatrix
Definition: SQFloatMatrix.h:28
SQPrediction.h
SQ_SetQualitativeData
SQ_ErrorCode SQ_SetQualitativeData(SQ_PreparePrediction pPreparePrediction, int iRow, int iVariableIndex, const char *szData)
SQVariable.h
tagSQ_PreparePrediction::reserved
void * reserved
Definition: SQPreparePrediction.h:33
tagSQ_VariableVector
Definition: SQVariable.h:30
SQ_SetQuantitativeData
SQ_ErrorCode SQ_SetQuantitativeData(SQ_PreparePrediction pPreparePrediction, int iRow, int iVariableIndex, const float fVal)
SQ_GetVariablesForPrediction
SQ_ErrorCode SQ_GetVariablesForPrediction(SQ_PreparePrediction pPreparePrediction, SQ_VariableVector *pVariables)
SQ_SetPredictClass
SQ_ErrorCode SQ_SetPredictClass(SQ_PreparePrediction pPreparePrediction, int iRow, int iClass)
SQ_SetQuantitativeLagData
SQ_ErrorCode SQ_SetQuantitativeLagData(SQ_PreparePrediction pPreparePrediction, SQ_Variable pVar, int iLagStep, const float fVal)
SQ_SetQualitativeLagData
SQ_ErrorCode SQ_SetQualitativeLagData(SQ_PreparePrediction pPreparePrediction, SQ_Variable pVar, int iLagStep, const char *szData)
SQ_ErrorCode
enum SQ_ErrorCodeEnum SQ_ErrorCode
SQ_ClearPreparePrediction
SQ_ErrorCode SQ_ClearPreparePrediction(SQ_PreparePrediction *pPreparePrediction)
SQ_PreparePrediction
struct tagSQ_PreparePrediction * SQ_PreparePrediction
tagSQ_Variable
Definition: SQVariable.h:39
tagSQ_Prediction
Definition: SQPrediction.h:30
SQErrorCodes.h

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