OSFI-C++
3.11.0
OpenSF Integration Library
Deprecated List
Member
CLP::getConfFile
()
Modules with no global configuration file are deprecated
Member
DynamicArray< T >::operator[]
(int i) const
Instead, use
operator()()
to access elements.
Member
osfi_confm_get_parameter
(const OSFI_Parameter *obj, char *name, char *description, char *value, char *units, int dims[3], 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
isArray()
to know whether this is an ARRAY and thus the user should call getNode/getVectorX(indices) to access the data.
Member
Parameter::Parameter
(string aName, string aMin, string aMax)
Use the constructor with 8 arguments instead.
Member
Parameter::setValue
(string aValue)
Changing values is deprecated and might not work with ARRAY parameters
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.
Member
ParamReader::setParameter
(const string ¶mName, string value)
Deprecated as OSFI is intended for reading configuration files.
Generated by
1.9.1