6#include <istd/IChangeable.h>
10class CTestData:
public istd::IChangeable
14 virtual ~CTestData() {}
16 virtual int GetSupportedOperations()
const override {
return SO_CLONE | SO_COPY | SO_COMPARE; }
17 virtual istd::IChangeableUniquePtr CloneMe(CompatibilityMode mode = CM_WITHOUT_REFS)
const override
19 return istd::IChangeableUniquePtr(
new CTestData());