CTK  0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Public Member Functions | List of all members
ctkPluginGeneratorCodeModel Class Reference

#include <Plugins/org.commontk.plugingenerator.core/ctkPluginGeneratorCodeModel.h>

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

Public Member Functions

void addContent (const QString &marker, const QString &content)
 
void addTemplate (ctkPluginGeneratorAbstractTemplate *templ, const QString &path="")
 
void create (const QString &location)
 
 ctkPluginGeneratorCodeModel ()
 
QString getContent (const QString &marker) const
 
QString getExportMacro () const
 
QString getExportMacroInclude () const
 
QString getLicense () const
 
QString getSymbolicName (bool withPeriods=false) const
 
ctkPluginGeneratorAbstractTemplategetTemplate (const QString &path) const
 
void reset ()
 
void setExportMacro (const QString &exportMacro)
 
void setExportMacroInclude (const QString &exportMacroInclude)
 
void setLicense (const QString &license)
 
void setSymbolicName (const QString &symbolicName)
 
virtual ~ctkPluginGeneratorCodeModel ()
 

Detailed Description

Definition at line 33 of file ctkPluginGeneratorCodeModel.h.

Constructor & Destructor Documentation

◆ ctkPluginGeneratorCodeModel()

ctkPluginGeneratorCodeModel::ctkPluginGeneratorCodeModel ( )

◆ ~ctkPluginGeneratorCodeModel()

virtual ctkPluginGeneratorCodeModel::~ctkPluginGeneratorCodeModel ( )
virtual

Member Function Documentation

◆ addContent()

void ctkPluginGeneratorCodeModel::addContent ( const QString &  marker,
const QString &  content 
)

◆ addTemplate()

void ctkPluginGeneratorCodeModel::addTemplate ( ctkPluginGeneratorAbstractTemplate templ,
const QString &  path = "" 
)

◆ create()

void ctkPluginGeneratorCodeModel::create ( const QString &  location)

◆ getContent()

QString ctkPluginGeneratorCodeModel::getContent ( const QString &  marker) const

◆ getExportMacro()

QString ctkPluginGeneratorCodeModel::getExportMacro ( ) const

◆ getExportMacroInclude()

QString ctkPluginGeneratorCodeModel::getExportMacroInclude ( ) const

◆ getLicense()

QString ctkPluginGeneratorCodeModel::getLicense ( ) const

◆ getSymbolicName()

QString ctkPluginGeneratorCodeModel::getSymbolicName ( bool  withPeriods = false) const

◆ getTemplate()

ctkPluginGeneratorAbstractTemplate* ctkPluginGeneratorCodeModel::getTemplate ( const QString &  path) const

◆ reset()

void ctkPluginGeneratorCodeModel::reset ( )

◆ setExportMacro()

void ctkPluginGeneratorCodeModel::setExportMacro ( const QString &  exportMacro)

◆ setExportMacroInclude()

void ctkPluginGeneratorCodeModel::setExportMacroInclude ( const QString &  exportMacroInclude)

◆ setLicense()

void ctkPluginGeneratorCodeModel::setLicense ( const QString &  license)

◆ setSymbolicName()

void ctkPluginGeneratorCodeModel::setSymbolicName ( const QString &  symbolicName)

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