24 #ifndef __TERRALIB_METADATA_INTERNAL_ISO19115_CI_RESPONSIBLEPARTY_H
25 #define __TERRALIB_METADATA_INTERNAL_ISO19115_CI_RESPONSIBLEPARTY_H
28 #include "../Config.h"
35 #include <boost/noncopyable.hpp>
62 const std::string& orgname = std::string(
""),
63 const std::string& posname = std::string(
""),
78 void setIndividualName(
const std::string& name);
81 const std::string& getIndividualName()
const;
87 void setOrganizationName(
const std::string& name);
90 const std::string& getOrganizationName()
const;
96 void setPositionName(
const std::string& name);
99 const std::string& getPositionName()
const;
120 #endif // __TERRALIB_METADATA_INTERNAL_ISO19115_CI_RESPONSIBLEPARTY_H
std::string m_individualName
Name of the responsible individual.
std::string m_organizationName
Name of the responsible organisation.
std::string m_positionName
Position of the responsible person.
CI_RoleCode
Function performed by the responsible party.
CI_RoleCode m_roleCode
Function performed by the responsible party.
Contains the identify of person(s), and/or position, and/or organization(s) associated with the resou...