#include <RemovedData.h>

Placeholder for a Data<T> to indicate a Data is now removed
This will also register the data name into a dedicated structure of Base object so a warning will be issued if users continue accessing it;
Use case: RemovedData d_sofaIsGreatM(this, "v23.06", "v23.12", "sofaIsGreat", "")
| Public Member Functions | |
| RemovedData (Base *b, const std::string &deprecationVersion, const std::string &removalVersion, const std::string &name, const std::string &helptext) | |
|  Public Member Functions inherited from sofa::core::objectmodel::lifecycle::DeprecatedData | |
| DeprecatedData (Base *b, const std::string &deprecationVersion, const std::string &removalVersion, const std::string &name, const std::string &helptext) | |
| Additional Inherited Members | |
|  Public Attributes inherited from sofa::core::objectmodel::lifecycle::DeprecatedData | |
| std::string | m_deprecationVersion | 
| std::string | m_removalVersion | 
| std::string | m_name | 
| std::string | m_helptext | 
| bool | m_isRemoved | 
| 
 | inline |