37 DLL_IMPORT_OR_EXPORT
PropertyKind(gsoap_resqml2_0_1::eml20__DataObjectReference* partialObject) : EML2_NS::
PropertyKind(partialObject) {}
57 PropertyKind(COMMON_NS::DataObjectRepository * repo,
const std::string & guid,
const std::string & title,
58 gsoap_eml2_3::eml23__QuantityClassKind quantityClass,
bool isAbstract =
false, EML2_NS::PropertyKind* parentPropertyKind =
nullptr);
78 PropertyKind(COMMON_NS::DataObjectRepository* repo,
const std::string& guid,
const std::string& title,
79 const std::string& quantityClass,
bool isAbstract =
false, EML2_NS::PropertyKind* parentPropertyKind =
nullptr);
171 DLL_IMPORT_OR_EXPORT static constexpr
char const*
XML_NS =
"eml23";
185 void setXmlParentPropertyKind(EML2_NS::PropertyKind* parentPropertyKind);
187 void init(COMMON_NS::DataObjectRepository* repo,
const std::string& guid,
const std::string& title,
188 const std::string& quantityClass,
bool isAbstract =
false, EML2_NS::PropertyKind* parentPropertyKind =
nullptr);
PropertyKind(common::DataObjectRepository *repo, const std::string &guid, const std::string &title, gsoap_eml2_3::eml23__QuantityClassKind quantityClass, bool isAbstract=false, eml2::PropertyKind *parentPropertyKind=nullptr)
PropertyKind(common::DataObjectRepository *repo, const std::string &guid, const std::string &title, const std::string &quantityClass, bool isAbstract=false, eml2::PropertyKind *parentPropertyKind=nullptr)