#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 | ||
| ) |