OSFI-C++  3.9.2
OpenSF Integration Library
Deprecated List
Member CLP::getConfFile ()
Modules with no global configuration file are deprecated
Member osfi_confm_get_parameter (const OSFI_Parameter *obj, char *name, char *description, char *value, char *units, int *dims, char *max, char *min, int *type)
This function is unsafe because it writes into unknown-sized char buffers.
Member osfi_param_reader_create (const char *fileName, const char *schema)
As it maps to a ParamReader::ParamReader(std::string, std::string) which is deprecated.
Member Parameter::getName ()
Ambiguous function, instead use getLocalName or getPath
Member Parameter::getParamType ()
Use getElementType instead for the data type, and use isArray to know whether this is an ARRAY and thus the user should call getNode/getVectorX(indices) to access the data.
Member Parameter::getValue ()
Use getRawValue instead.
Member ParamReader::ParamReader (const string &xmlFile, const string &xsdFile)
Broken overload. Instead of calling it, use the single argument version and then call the validateAgainst functions.