COPASI API  4.16.103
Public Member Functions | Private Attributes | List of all members
CMiaseBase Class Reference

#include <CMiaseBase.h>

Inheritance diagram for CMiaseBase:
Inheritance graph
[legend]
Collaboration diagram for CMiaseBase:
Collaboration graph
[legend]

Public Member Functions

void addAnnotation (CMiaseAnnotation *ann)
 
void addNotes (CMiaseNotes *notes)
 
 CMiaseBase ()
 
CMiaseAnnotationgetAnnotation ()
 
std::string getMetaId ()
 
CMiaseNotesgetNotes ()
 
void setAnyNote (std::string anyAnnotation)
 
void setMetaId (std::string metaId)
 
void setXmlNs (std::string xmlNs)
 
 ~CMiaseBase ()
 

Private Attributes

std::string mMetaId
 
CMiaseAnnotationmpAnnotation
 
CMiaseNotesmpNotes
 

Detailed Description

Definition at line 62 of file CMiaseBase.h.

Constructor & Destructor Documentation

CMiaseBase::CMiaseBase ( )

Definition at line 73 of file CMiaseBase.cpp.

74 {}
CMiaseBase::~CMiaseBase ( )

Definition at line 76 of file CMiaseBase.cpp.

77 {}

Member Function Documentation

void CMiaseBase::addAnnotation ( CMiaseAnnotation ann)

Definition at line 89 of file CMiaseBase.cpp.

References mpAnnotation.

Referenced by CMiaseParser::newAnnotation().

90 {
91  mpAnnotation = ann;
92 }
CMiaseAnnotation * mpAnnotation
Definition: CMiaseBase.h:88
void CMiaseBase::addNotes ( CMiaseNotes notes)

Definition at line 99 of file CMiaseBase.cpp.

References mpNotes.

Referenced by CMiaseParser::newNotes().

100 {
101  mpNotes = notes;
102 }
CMiaseNotes * mpNotes
Definition: CMiaseBase.h:89
CMiaseAnnotation * CMiaseBase::getAnnotation ( )

Definition at line 94 of file CMiaseBase.cpp.

References mpAnnotation.

Referenced by CMiaseParser::endElement().

95 {
96  return mpAnnotation;
97 }
CMiaseAnnotation * mpAnnotation
Definition: CMiaseBase.h:88
std::string CMiaseBase::getMetaId ( )

Definition at line 79 of file CMiaseBase.cpp.

References mMetaId.

80 {
81  return mMetaId;
82 }
std::string mMetaId
Definition: CMiaseBase.h:86
CMiaseNotes * CMiaseBase::getNotes ( )

Definition at line 104 of file CMiaseBase.cpp.

References mpNotes.

Referenced by CMiaseParser::endElement(), and CMiaseParser::testDataStructure().

105 {
106  return mpNotes;
107 }
CMiaseNotes * mpNotes
Definition: CMiaseBase.h:89
void CMiaseBase::setAnyNote ( std::string  anyAnnotation)
void CMiaseBase::setMetaId ( std::string  metaId)

Definition at line 84 of file CMiaseBase.cpp.

References mMetaId.

85 {
86  mMetaId = metaId;
87 }
std::string mMetaId
Definition: CMiaseBase.h:86
void CMiaseBase::setXmlNs ( std::string  xmlNs)

Member Data Documentation

std::string CMiaseBase::mMetaId
private

Definition at line 86 of file CMiaseBase.h.

Referenced by getMetaId(), and setMetaId().

CMiaseAnnotation* CMiaseBase::mpAnnotation
private

Definition at line 88 of file CMiaseBase.h.

Referenced by addAnnotation(), and getAnnotation().

CMiaseNotes* CMiaseBase::mpNotes
private

Definition at line 89 of file CMiaseBase.h.

Referenced by addNotes(), and getNotes().


The documentation for this class was generated from the following files: