Identification information contains information to uniquely identify the data. More...
#include <MD_Identification.h>
 
  
 | Public Member Functions | |
| void | addPointOfContact (CI_ResponsibleParty *p) | 
| Adds a point of contact to the resource.  More... | |
| virtual MD_Identification * | clone () const | 
| Gets a copy of this object.  More... | |
| const std::string & | getAbstract () const | 
| Returns the resource abstract.  More... | |
| const CI_Citation * | getCitation () const | 
| Returns the citation for the metadata.  More... | |
| const boost::ptr_vector< CI_ResponsibleParty > & | getPointsOfContact () const | 
| Returns the resource points of contact.  More... | |
| te::md::MD_ProgressCode | getStatus () const | 
| Returns the resource status code.  More... | |
| MD_Identification (CI_Citation *citation, const std::string abstract, MD_ProgressCode status) | |
| Constructor.  More... | |
| virtual | ~MD_Identification () | 
| Destructor.  More... | |
| Protected Attributes | |
| std::string | m_abstract | 
| CI_Citation * | m_citation | 
| boost::ptr_vector< CI_ResponsibleParty > | m_poc | 
| te::md::MD_ProgressCode | m_status | 
Identification information contains information to uniquely identify the data.
Definition at line 54 of file MD_Identification.h.
| te::md::MD_Identification::MD_Identification | ( | CI_Citation * | citation, | 
| const std::string | abstract, | ||
| MD_ProgressCode | status | ||
| ) | 
Constructor.
| citation | Pointer to the citation to the resource. Class takes ownership. Do not pass null. | 
| abstract | Brief narrative summary of the resource. | 
| status | Code that represents the development phase of the resource. | 
| 
 | virtual | 
Destructor.
| void te::md::MD_Identification::addPointOfContact | ( | CI_ResponsibleParty * | p | ) | 
Adds a point of contact to the resource.
| poc | Pointer to a responsible party. Class takes pointer ownership. Do not pass null. | 
| 
 | virtual | 
Gets a copy of this object.
Reimplemented in te::md::MD_DataIdentification.
| const std::string& te::md::MD_Identification::getAbstract | ( | ) | const | 
Returns the resource abstract.
| const CI_Citation* te::md::MD_Identification::getCitation | ( | ) | const | 
Returns the citation for the metadata.
| const boost::ptr_vector<CI_ResponsibleParty>& te::md::MD_Identification::getPointsOfContact | ( | ) | const | 
Returns the resource points of contact.
| te::md::MD_ProgressCode te::md::MD_Identification::getStatus | ( | ) | const | 
Returns the resource status code.
| 
 | protected | 
Definition at line 92 of file MD_Identification.h.
| 
 | protected | 
Definition at line 91 of file MD_Identification.h.
| 
 | protected | 
Definition at line 94 of file MD_Identification.h.
| 
 | protected | 
Definition at line 93 of file MD_Identification.h.