COPASI API  4.40.278
Copasi2SBMLTranslator Class Reference

#include <SBWTranslator.h>

Public Member Functions

 Copasi2SBMLTranslator ()
 
virtual ~Copasi2SBMLTranslator ()
 

Static Public Member Functions

static void registerMethods (SystemsBiologyWorkbench::MethodTable< Copasi2SBMLTranslator > &table)
 
static std::string translate (const std::string &sbmlString)
 
static std::string translateFileToSBML (const std::string &fileName)
 
static std::string translateToSBML (const std::string &copasiString)
 

Protected Member Functions

SystemsBiologyWorkbench::DataBlockWriter getAuthor (SystemsBiologyWorkbench::Module from, SystemsBiologyWorkbench::DataBlockReader reader)
 
SystemsBiologyWorkbench::DataBlockWriter getCopyright (SystemsBiologyWorkbench::Module from, SystemsBiologyWorkbench::DataBlockReader reader)
 
SystemsBiologyWorkbench::DataBlockWriter getDescription (SystemsBiologyWorkbench::Module from, SystemsBiologyWorkbench::DataBlockReader reader)
 
SystemsBiologyWorkbench::DataBlockWriter getFileExtension (SystemsBiologyWorkbench::Module from, SystemsBiologyWorkbench::DataBlockReader reader)
 
SystemsBiologyWorkbench::DataBlockWriter getFileType (SystemsBiologyWorkbench::Module from, SystemsBiologyWorkbench::DataBlockReader reader)
 
SystemsBiologyWorkbench::DataBlockWriter getName (SystemsBiologyWorkbench::Module from, SystemsBiologyWorkbench::DataBlockReader reader)
 
SystemsBiologyWorkbench::DataBlockWriter getURL (SystemsBiologyWorkbench::Module from, SystemsBiologyWorkbench::DataBlockReader reader)
 
SystemsBiologyWorkbench::DataBlockWriter getVersion (SystemsBiologyWorkbench::Module from, SystemsBiologyWorkbench::DataBlockReader reader)
 
SystemsBiologyWorkbench::DataBlockWriter translate (SystemsBiologyWorkbench::Module from, SystemsBiologyWorkbench::DataBlockReader reader)
 
SystemsBiologyWorkbench::DataBlockWriter translateFileToSBML (SystemsBiologyWorkbench::Module from, SystemsBiologyWorkbench::DataBlockReader reader)
 
SystemsBiologyWorkbench::DataBlockWriter translateToSBML (SystemsBiologyWorkbench::Module from, SystemsBiologyWorkbench::DataBlockReader reader)
 

Static Private Attributes

static int mLevel = 3
 
static int mVersion = 1
 

Constructor & Destructor Documentation

◆ Copasi2SBMLTranslator()

Copasi2SBMLTranslator::Copasi2SBMLTranslator ( )

◆ ~Copasi2SBMLTranslator()

Copasi2SBMLTranslator::~Copasi2SBMLTranslator ( )
virtual

Member Function Documentation

◆ getAuthor()

DataBlockWriter Copasi2SBMLTranslator::getAuthor ( SystemsBiologyWorkbench::Module  from,
SystemsBiologyWorkbench::DataBlockReader  reader 
)
protected

Referenced by registerMethods().

◆ getCopyright()

DataBlockWriter Copasi2SBMLTranslator::getCopyright ( SystemsBiologyWorkbench::Module  from,
SystemsBiologyWorkbench::DataBlockReader  reader 
)
protected

Referenced by registerMethods().

◆ getDescription()

DataBlockWriter Copasi2SBMLTranslator::getDescription ( SystemsBiologyWorkbench::Module  from,
SystemsBiologyWorkbench::DataBlockReader  reader 
)
protected

Referenced by registerMethods().

◆ getFileExtension()

DataBlockWriter Copasi2SBMLTranslator::getFileExtension ( SystemsBiologyWorkbench::Module  from,
SystemsBiologyWorkbench::DataBlockReader  reader 
)
protected

Referenced by registerMethods().

◆ getFileType()

DataBlockWriter Copasi2SBMLTranslator::getFileType ( SystemsBiologyWorkbench::Module  from,
SystemsBiologyWorkbench::DataBlockReader  reader 
)
protected

Referenced by registerMethods().

◆ getName()

DataBlockWriter Copasi2SBMLTranslator::getName ( SystemsBiologyWorkbench::Module  from,
SystemsBiologyWorkbench::DataBlockReader  reader 
)
protected

Referenced by registerMethods().

◆ getURL()

DataBlockWriter Copasi2SBMLTranslator::getURL ( SystemsBiologyWorkbench::Module  from,
SystemsBiologyWorkbench::DataBlockReader  reader 
)
protected

Referenced by registerMethods().

◆ getVersion()

DataBlockWriter Copasi2SBMLTranslator::getVersion ( SystemsBiologyWorkbench::Module  from,
SystemsBiologyWorkbench::DataBlockReader  reader 
)
protected

References CVersion::VERSION.

Referenced by registerMethods().

◆ registerMethods()

void Copasi2SBMLTranslator::registerMethods ( SystemsBiologyWorkbench::MethodTable< Copasi2SBMLTranslator > &  table)
static

◆ translate() [1/2]

◆ translate() [2/2]

SystemsBiologyWorkbench::DataBlockWriter Copasi2SBMLTranslator::translate ( SystemsBiologyWorkbench::Module  from,
SystemsBiologyWorkbench::DataBlockReader  reader 
)
protected

◆ translateFileToSBML() [1/2]

std::string Copasi2SBMLTranslator::translateFileToSBML ( const std::string &  fileName)
static

◆ translateFileToSBML() [2/2]

SystemsBiologyWorkbench::DataBlockWriter Copasi2SBMLTranslator::translateFileToSBML ( SystemsBiologyWorkbench::Module  from,
SystemsBiologyWorkbench::DataBlockReader  reader 
)
protected

◆ translateToSBML() [1/2]

std::string Copasi2SBMLTranslator::translateToSBML ( const std::string &  copasiString)
static

◆ translateToSBML() [2/2]

SystemsBiologyWorkbench::DataBlockWriter Copasi2SBMLTranslator::translateToSBML ( SystemsBiologyWorkbench::Module  from,
SystemsBiologyWorkbench::DataBlockReader  reader 
)
protected

Member Data Documentation

◆ mLevel

int Copasi2SBMLTranslator::mLevel = 3
staticprivate

◆ mVersion

int Copasi2SBMLTranslator::mVersion = 1
staticprivate

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