* we can now disable deprecated messages
This commit is contained in:
parent
6637535020
commit
f962a7942b
4 changed files with 12 additions and 2 deletions
|
|
@ -5,3 +5,4 @@ SET(PROJECT_VERSION_MINOR 3)
|
||||||
SET(PROJECT_VERSION_PATCH 0)
|
SET(PROJECT_VERSION_PATCH 0)
|
||||||
SET(PROJECT_VERSION_MISC "-edge")
|
SET(PROJECT_VERSION_MISC "-edge")
|
||||||
|
|
||||||
|
# ADD_DEFINITIONS(-DDEPRECATED_MESSAGES) # disable warning deprecated function messages
|
||||||
|
|
|
||||||
|
|
@ -61,7 +61,9 @@ public:
|
||||||
eoCombinedContinue( eoContinue<EOT>& _cont1, eoContinue<EOT>& _cont2)
|
eoCombinedContinue( eoContinue<EOT>& _cont1, eoContinue<EOT>& _cont2)
|
||||||
: eoContinue<EOT>(), std::vector<eoContinue<EOT>* >()
|
: eoContinue<EOT>(), std::vector<eoContinue<EOT>* >()
|
||||||
{
|
{
|
||||||
|
#ifndef DEPRECATED_MESSAGES
|
||||||
#pragma message "The double continuators constructor of eocombinedContinue is deprecated and will be removed in the next release."
|
#pragma message "The double continuators constructor of eocombinedContinue is deprecated and will be removed in the next release."
|
||||||
|
#endif // !DEPRECATED_MESSAGES
|
||||||
|
|
||||||
this->push_back(&_cont1);
|
this->push_back(&_cont1);
|
||||||
this->push_back(&_cont2);
|
this->push_back(&_cont2);
|
||||||
|
|
@ -74,7 +76,10 @@ public:
|
||||||
|
|
||||||
void removeLast(void)
|
void removeLast(void)
|
||||||
{
|
{
|
||||||
|
#ifndef DEPRECATED_MESSAGES
|
||||||
#pragma message "The removeLast method of eocombinedContinue is deprecated and will be removed in the next release, use pop_back instead."
|
#pragma message "The removeLast method of eocombinedContinue is deprecated and will be removed in the next release, use pop_back instead."
|
||||||
|
#endif // !DEPRECATED_MESSAGES
|
||||||
|
|
||||||
this->pop_back();
|
this->pop_back();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -188,8 +188,11 @@ public:
|
||||||
|
|
||||||
virtual void add(eoQuadOp<EOT> & _op, const double _rate, bool _verbose)
|
virtual void add(eoQuadOp<EOT> & _op, const double _rate, bool _verbose)
|
||||||
{
|
{
|
||||||
|
#ifndef DEPRECATED_MESSAGES
|
||||||
#pragma message "The use of the verbose parameter in eoPropCombinedQuadOp::add is deprecated and will be removed in the next release."
|
#pragma message "The use of the verbose parameter in eoPropCombinedQuadOp::add is deprecated and will be removed in the next release."
|
||||||
eo::log << eo::warnings << "WARNING: the use of the verbose parameter in eoPropCombinedQuadOp::add is deprecated and will be removed in the next release." << std::endl;
|
eo::log << eo::warnings << "WARNING: the use of the verbose parameter in eoPropCombinedQuadOp::add is deprecated and will be removed in the next release." << std::endl;
|
||||||
|
#endif // !DEPRECATED_MESSAGES
|
||||||
|
|
||||||
add(_op,_rate);
|
add(_op,_rate);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -44,12 +44,13 @@ Authors:
|
||||||
class eoOStreamMonitor : public eoMonitor
|
class eoOStreamMonitor : public eoMonitor
|
||||||
{
|
{
|
||||||
public :
|
public :
|
||||||
eoOStreamMonitor( std::ostream & _out, bool _verbose=true, std::string _delim = "\t", unsigned int _width=20, char _fill=' ' ) :
|
eoOStreamMonitor( std::ostream & _out, bool /*_verbose*/=true, std::string _delim = "\t", unsigned int _width=20, char _fill=' ' ) :
|
||||||
out(_out), delim(_delim), width(_width), fill(_fill), firsttime(true)
|
out(_out), delim(_delim), width(_width), fill(_fill), firsttime(true)
|
||||||
{
|
{
|
||||||
(void)_verbose;
|
#ifndef DEPRECATED_MESSAGES
|
||||||
eo::log << eo::warnings << "WARNING: the use of the verbose parameter in eoOStreamMonitor constructor is deprecated and will be removed in the next release" << std::endl;
|
eo::log << eo::warnings << "WARNING: the use of the verbose parameter in eoOStreamMonitor constructor is deprecated and will be removed in the next release" << std::endl;
|
||||||
#pragma message "WARNING: the use of the verbose parameter in eoOStreamMonitor constructor is deprecated and will be removed in the next release"
|
#pragma message "WARNING: the use of the verbose parameter in eoOStreamMonitor constructor is deprecated and will be removed in the next release"
|
||||||
|
#endif // !DEPRECATED_MESSAGES
|
||||||
}
|
}
|
||||||
|
|
||||||
eoOStreamMonitor( std::ostream & _out, std::string _delim = "\t", unsigned int _width=20, char _fill=' ' ) :
|
eoOStreamMonitor( std::ostream & _out, std::string _delim = "\t", unsigned int _width=20, char _fill=' ' ) :
|
||||||
|
|
|
||||||
Reference in a new issue