#include <DeprecatedData.h>
Placeholder for a Data<T> to indicate it is deprecated
Use case: you want to deprecated Data<bool> d_sofaIsGreat;
add DeprecatedData d_sofaIsGreatM(this, "v23.06", "v23.12", "sofaIsGreat", "")
Public Attributes | |
std::string | m_deprecationVersion |
std::string | m_removalVersion |
std::string | m_name |
std::string | m_helptext |
bool | m_isRemoved |
Public Member Functions | |
DeprecatedData (Base *b, const std::string &deprecationVersion, const std::string &removalVersion, const std::string &name, const std::string &helptext) | |
std::string sofa::core::objectmodel::lifecycle::DeprecatedData::m_deprecationVersion |
std::string sofa::core::objectmodel::lifecycle::DeprecatedData::m_helptext |
bool sofa::core::objectmodel::lifecycle::DeprecatedData::m_isRemoved |
std::string sofa::core::objectmodel::lifecycle::DeprecatedData::m_name |
std::string sofa::core::objectmodel::lifecycle::DeprecatedData::m_removalVersion |
sofa::core::objectmodel::lifecycle::DeprecatedData::DeprecatedData | ( | Base * | b, |
const std::string & | deprecationVersion, | ||
const std::string & | removalVersion, | ||
const std::string & | name, | ||
const std::string & | helptext | ||
) |