OSFI-C  3.10.0
OpenSF Integration Library
Deprecated List
Module LegacyCLP
The prior version of the CLP API has been deprecated for both safety and usability concerns. All users should switch to the new API, which does not require callers to preallocate the buffers in which the parsed paths will be stored.
Module LegacyConFM
The prior version of the ConFM API has been deprecated for both safety and usability concerns. All users should switch to the new API, which allows simultaneous parsing of multiple configuration files and does not require callers to preallocate the buffers in which the parameter data will be stored.
Global osfiCLP (int argc, char *argv[])

Use osfiClpParseArgs() instead

Global osfiCLPGetConfFile (char *fileName, int *length)

Modules with a single configuration file are deprecated

Global osfiCLPGetConfFiles (char *confFiles[], int *noFiles)

Use osfiClpParseArgs() instead

Global osfiCLPGetInputFiles (char *inputFiles[], int *noFiles)

Use osfiClpParseArgs() instead

Global osfiCLPGetOutputFiles (char *outputFiles[], int *noFiles)

Use osfiClpParseArgs() instead

Global osfiConFMExistParameter (const char *paramName)
Replaced by osfiConFmParamExists()
Global osfiConFMGetBoolValue (const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetColumns (const char *paramName)
Replaced by osfiConFmParamDimensions()
Global osfiConFMGetDimension (const char *paramName, int index, int *size)
Replaced by osfiConFmParamDimensions()
Global osfiConFMGetDoubleValue (double *value, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetElementType (const char *paramName)
Replaced by osfiConFmParamElementType()
Global osfiConFMGetFileValue (char *param, int *length, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetIntegerValue (int *value, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetLeafVectorBooleanValues (bool *boolList, int *size, const char *paramName, int node[], int depth)
Replaced by osfiConFmParamArrayLeaf() or its family
Global osfiConFMGetLeafVectorDoubleValues (double *doubleList, int *size, const char *paramName, int node[], int depth)
Replaced by osfiConFmParamArrayLeaf() or its family
Global osfiConFMGetLeafVectorFileValues (char *fileList[], int *size, const char *paramName, int node[], int depth)
Replaced by osfiConFmParamArrayLeaf() or its family
Global osfiConFMGetLeafVectorIntegerValues (int *intList, int *size, const char *paramName, int node[], int depth)
Replaced by osfiConFmParamArrayLeaf() or its family
Global osfiConFMGetLeafVectorStringValues (char *stringList[], int *size, const char *paramName, int node[], int depth)
Replaced by osfiConFmParamArrayLeaf() or its family
Global osfiConFMGetLeafVectorTimeValues (osfi_timevalue_t *list, int *size, const char *paramName, int node[], int depth)
Replaced by osfiConFmParamArrayLeaf() or its family
Global osfiConFMGetMatrixBooleanValues (bool *booleanMatrix, int *rows, int *columns, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetMatrixDoubleValues (double *doubleMatrix, int *rows, int *columns, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetMatrixFileValues (char *fileMatrix[], int *rows, int *columns, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetMatrixIntegerValues (int *intMatrix, int *rows, int *columns, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetMatrixStringValues (char *stringMatrix[], int *rows, int *columns, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetMatrixTimeValues (osfi_timevalue_t *intMatrix, int *rows, int *columns, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetNodeDimension (const char *paramName, int node[], int depth, int *size)
Replaced by osfiConFmParamNodeSize()
Global osfiConFMGetRows (const char *paramName)
Replaced by osfiConFmParamDimensions()
Global osfiConFMGetStringValue (char *param, int *length, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetTimeValue (osfi_timevalue_t *value, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetVectorBooleanValues (bool *boolList, int *size, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetVectorDoubleValues (double *doubleList, int *size, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetVectorFileValues (char *fileList[], int *size, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetVectorIntegerValues (int *intList, int *size, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetVectorStringValues (char *stringList[], int *size, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMGetVectorTimeValues (osfi_timevalue_t *list, int *size, const char *paramName)
Replaced by osfiConFmParamValue() or its family
Global osfiConFMIsArray (const char *paramName)
Replaced by osfiConFmParamIsArray()
Global osfiConFMIsLeaf (const char *paramName, int node[], int depth)
Replaced by osfiConFmParamNodeIsLeaf()
Global osfiConFMParamReader (const char *fileName, const char *schemaName)
Use osfiConFMReadConfigFile() followed by osfiConFMValidateAgainst()
Global osfiConFMReadConfigFile (const char *fileName)
Replaced by osfiConFmCfgFileOpen()
Global osfiConFMValidateAgainst (const char *schemaFile)
Replaced by osfiConFmValidateSchema()
Global ParamType
New constants use proper naming conventions, see osfi_confm_param_type