21 #include "../eml2/PropertyKind.h" 
   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_1::eml21__QuantityClassKind quantityClass, 
bool isAbstract = 
false, EML2_NS::PropertyKind* parentPropertyKind = 
nullptr);
 
   94         DLL_IMPORT_OR_EXPORT std::
string getParentAsString() const;
 
  104         COMMON_NS::DataObjectReference getParentPropertyKindDor() const final;
 
  107         void loadTargetRelationships();
 
  112         DLL_IMPORT_OR_EXPORT static const 
char* XML_NS;
 
  117         DLL_IMPORT_OR_EXPORT std::
string getXmlNamespace() const final { 
return XML_NS; }
 
  126         void setXmlParentPropertyKind(EML2_NS::PropertyKind* parentPropertyKind);
 
Definition: PropertyKind.h:27
 
std::string getBaseUomAsString() const final
 
PropertyKind(gsoap_eml2_1::eml21__PropertyKind *fromGsoap)
Definition: PropertyKind.h:65
 
PropertyKind(gsoap_resqml2_0_1::eml20__DataObjectReference *partialObject)
Definition: PropertyKind.h:37
 
bool isParentPartial() const
 
PropertyKind(common::DataObjectRepository *repo, const std::string &guid, const std::string &title, gsoap_eml2_1::eml21__QuantityClassKind quantityClass, bool isAbstract=false, eml2::PropertyKind *parentPropertyKind=nullptr)