libSBOL  2.3.3
ModuleDefinition Member List

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

addPropertyValue(std::string property_uri, std::string val)SBOLObject
applyToModuleHierarchy(void(*callback_fn)(ModuleDefinition *, void *)=NULL, void *user_data=NULL)ModuleDefinition
assemble(std::vector< ModuleDefinition * > list_of_modules)ModuleDefinition
close()SBOLObjectvirtual
compare(SBOLObject *comparand)SBOLObject
connect(FunctionalComponent &output, FunctionalComponent &input)ModuleDefinition
copy(Document *target_doc=NULL, std::string ns="", std::string version="")TopLevel
descriptionIdentified
displayIdIdentified
find(std::string uri)SBOLObject
find_property(std::string uri)SBOLObject
find_property_value(std::string uri, std::string value, std::vector< SBOLObject *> matches={})SBOLObject
find_reference(std::string uri)SBOLObject
functionalComponentsModuleDefinition
generate(std::string uri)TopLevel
generate(std::string uri, Agent &agent, Plan &plan, std::vector< Identified *> usages={})TopLevel
getAnnotation(std::string property_uri)SBOLObject
getClassName(std::string type)SBOLObject
getProperties()SBOLObject
getPropertyValue(std::string property_uri)SBOLObject
getPropertyValues(std::string property_uri)SBOLObject
getTypeURI()SBOLObjectvirtual
identitySBOLObject
interactionsModuleDefinition
modelsModuleDefinition
ModuleDefinition(std::string uri="example", std::string version=VERSION_STRING)ModuleDefinitioninline
ModuleDefinition(rdf_type sbol_type_uri, std::string uri, std::string version)ModuleDefinitioninline
modulesModuleDefinition
nameIdentified
override(FunctionalComponent &highlevel, FunctionalComponent &lowlevel)ModuleDefinition
persistentIdentityIdentified
register_extension_class(std::string ns, std::string ns_prefix, std::string class_name)SBOLObjectprotected
rolesModuleDefinition
setAnnotation(std::string property_uri, std::string val)SBOLObject
setInput(ComponentDefinition &input)ModuleDefinition
setInput(FunctionalComponent &input)ModuleDefinition
setOutput(ComponentDefinition &output)ModuleDefinition
setOutput(FunctionalComponent &output)ModuleDefinition
setPropertyValue(std::string property_uri, std::string val)SBOLObject
simpleCopy(std::string uri)TopLevel
versionIdentified
wasDerivedFromIdentified
wasGeneratedByIdentified