libNuML 1.1.1
Library for reading / writing NuML documents
NUMLDocument Member List

This is the complete list of members for NUMLDocument, including all inherited members.

accept(NUMLVisitor &v) constNUMLDocumentvirtual
appendAnnotation(const LIBSBML_CPP_NAMESPACE_QUALIFIER XMLNode *annotation)NMBasevirtual
appendAnnotation(const std::string &annotation)NMBasevirtual
appendNotes(const LIBSBML_CPP_NAMESPACE_QUALIFIER XMLNode *notes)NMBase
appendNotes(const std::string &notes)NMBase
checkAnnotation()NMBaseprotected
checkDefaultNamespace(const LIBSBML_CPP_NAMESPACE_QUALIFIER XMLNamespaces *xmlns, const std::string &elementName)NMBaseprotected
checkNUMLListPopulated(NMBase *object)NMBaseprotected
checkOrderAndLogError(NMBase *object, int expected)NMBaseprotected
checkXHTML(const LIBSBML_CPP_NAMESPACE_QUALIFIER XMLNode *)NMBaseprotected
clone() constNUMLDocumentvirtual
conversion_errors(unsigned int errors)NUMLDocumentprotected
createObject(LIBSBML_CPP_NAMESPACE_QUALIFIER XMLInputStream &stream)NUMLDocumentprotectedvirtual
createOntologyTerm()NUMLDocument
createResultComponent()NUMLDocument
getAncestorOfType(NUMLTypeCode_t type)NMBase
getAnnotation() constNMBase
getAnnotationString() constNMBase
getColumn() constNMBase
getDefaultLevel()NUMLDocumentstatic
getDefaultVersion()NUMLDocumentstatic
getElementName() constNUMLDocumentvirtual
getElementPosition() constNUMLDocumentvirtual
getError(unsigned int n) constNUMLDocument
getErrorLog()NUMLDocument
getHasBeenDeleted()NMBaseprivate
getId() constNMBasevirtual
getLevel() constNMBase
getLine() constNMBase
getMetaId() constNMBase
getMetaId()NMBase
getName() constNMBasevirtual
getNamespaces() constNUMLDocumentvirtual
getNotes() constNMBase
getNotesString() constNMBase
getNumErrors() constNUMLDocument
getNUMLDocument() constNMBase
getNUMLDocument()NMBase
getNUMLNamespaces() constNMBase
getNumOntologyTerms() constNUMLDocument
getNumResultComponents() constNUMLDocument
getOntologyTerms()NUMLDocument
getOntologyTerms() constNUMLDocument
getParentNUMLObject()NMBase
getResultComponent(unsigned int index)NUMLDocument
getResultComponents()NUMLDocument
getResultComponents() constNUMLDocument
getTypeCode() constNUMLDocumentvirtual
getVersion() constNMBase
hasRequiredAttributes() constNMBasevirtual
hasRequiredElements() constNMBasevirtual
hasStrictSBO()NUMLDocumentprotected
hasStrictUnits()NUMLDocumentprotected
hasValidLevelVersionNamespaceCombination()NMBase
isSetAnnotation() constNMBase
isSetMetaId() constNMBase
isSetName() constNMBase
isSetNotes() constNMBase
logEmptyString(std::string attribute, const unsigned int level, const unsigned int version, std::string element)NMBaseprotected
logError(unsigned int id, const unsigned int level=2, const unsigned int version=3, const std::string &details="")NMBaseprotected
logUnknownAttribute(std::string attribute, const unsigned int level, const unsigned int version, const std::string element)NMBaseprotected
logUnknownElement(const std::string element, const unsigned int level, const unsigned int version)NMBaseprotected
mAnnotationNMBaseprotected
mApplicableValidatorsNUMLDocumentprotected
mApplicableValidatorsForConversionNUMLDocumentprotected
mColumnNMBaseprotected
mDeptNMBaseprotected
mEmptyStringNMBaseprotected
mErrorLogNUMLDocumentprotected
mHasBeenDeletedNMBaseprotected
mIdNMBaseprotected
mLevelNUMLDocumentprotected
mLineNMBaseprotected
mMetaIdNMBaseprotected
mNameNMBaseprotected
mNotesNMBaseprotected
mNUMLNMBaseprotected
mNUMLNamespacesNMBaseprotected
mOntologyTermsNUMLDocumentprotected
mParentNUMLObjectNMBaseprotected
mResultComponentsNUMLDocumentprotected
mVersionNUMLDocumentprotected
NMBaseNUMLDocumentfriend
NMBase::NMBase(const std::string &id="", const std::string &name="")NMBaseprotected
NMBase::NMBase(unsigned int level, unsigned int version)NMBaseprotected
NMBase::NMBase(NUMLNamespaces *numlns)NMBaseprotected
NMBase::NMBase(const NMBase &orig)NMBaseprotected
NUMLDocument(unsigned int level=0, unsigned int version=0)NUMLDocument
NUMLDocument(const NUMLDocument &rhs)NUMLDocument
NUMLReaderNUMLDocumentfriend
operator=(const NMBase &orig)NMBase
printErrors(std::ostream &stream=std::cerr) constNUMLDocument
read(LIBSBML_CPP_NAMESPACE_QUALIFIER XMLInputStream &stream)NMBase
readAnnotation(LIBSBML_CPP_NAMESPACE_QUALIFIER XMLInputStream &stream)NMBaseprivate
readAttributes(const LIBSBML_CPP_NAMESPACE_QUALIFIER XMLAttributes &attributes)NUMLDocumentprotectedvirtual
readNotes(LIBSBML_CPP_NAMESPACE_QUALIFIER XMLInputStream &stream)NMBaseprivate
readOtherXML(LIBSBML_CPP_NAMESPACE_QUALIFIER XMLInputStream &stream)NMBaseprotectedvirtual
removeTopLevelAnnotationElement(const std::string elementName, const std::string elementURI="")NMBase
replaceTopLevelAnnotationElement(const LIBSBML_CPP_NAMESPACE_QUALIFIER XMLNode *annotation)NMBase
replaceTopLevelAnnotationElement(const std::string &annotation)NMBase
setAnnotation(const LIBSBML_CPP_NAMESPACE_QUALIFIER XMLNode *annotation)NMBasevirtual
setAnnotation(const std::string &annotation)NMBasevirtual
setId(const std::string &sid)NMBasevirtual
setLevelAndVersion(unsigned int level, unsigned int version, bool strict=true)NUMLDocument
setMetaId(const std::string &metaid)NMBase
setNamespaces(LIBSBML_CPP_NAMESPACE_QUALIFIER XMLNamespaces *xmlns)NMBase
setNMBaseFields(const LIBSBML_CPP_NAMESPACE_QUALIFIER XMLToken &element)NMBaseprivate
setNotes(const LIBSBML_CPP_NAMESPACE_QUALIFIER XMLNode *notes)NMBase
setNotes(const std::string &notes, bool addXHTMLMarkup=false)NMBase
setNUMLDocument(NUMLDocument *d)NUMLDocumentvirtual
setNUMLNamespaces(NUMLNamespaces *numlns)NMBase
setParentNUMLObject(NMBase *sb)NUMLDocumentvirtual
syncAnnotation()NMBase
toNUML()NMBase
unsetAnnotation()NMBase
unsetMetaId()NMBase
unsetNotes()NMBase
write(LIBSBML_CPP_NAMESPACE_QUALIFIER XMLOutputStream &stream) constNMBase
writeAttributes(LIBSBML_CPP_NAMESPACE_QUALIFIER XMLOutputStream &stream) constNUMLDocumentprotectedvirtual
writeElements(LIBSBML_CPP_NAMESPACE_QUALIFIER XMLOutputStream &stream) constNUMLDocumentvirtual
writeXMLNS(LIBSBML_CPP_NAMESPACE_QUALIFIER XMLOutputStream &stream) constNMBaseprotectedvirtual
~NMBase()NMBasevirtual
~NUMLDocument()NUMLDocumentvirtual