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 ( )
virtual ctkPluginGeneratorCodeModel::~ctkPluginGeneratorCodeModel ( )
virtual

Member Function Documentation

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

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