umbrello/umbrello
cppcodegenerationpolicy.h
Go to the documentation of this file.
80 QString getVectorMethodAppend(const QString & variableName ="", const QString & itemClassName = "");
81 QString getVectorMethodRemove(const QString & variableName ="", const QString & itemClassName = "");
82 QString getVectorMethodInit(const QString & variableName ="", const QString & itemClassName = "");
84 QString getObjectMethodInit(const QString & variableName ="", const QString & itemClassName = "");
virtual void setDefaults(CPPCodeGenerationPolicy *cppclone, bool emitUpdateSignal=true)
Set the defaults for this code generator from the passed generator.
Definition: cppcodegenerationpolicy.cpp:311
QString getVectorClassName()
Definition: cppcodegenerationpolicy.cpp:172
static const char * DEFAULT_VECTOR_METHOD_APPEND
Definition: cppcodegenerationpolicy.h:28
void setStringClassNameInclude(const QString &value)
Definition: cppcodegenerationpolicy.cpp:188
bool getPackageIsNamespace()
Get the value of m_packageIsNamespace.
Definition: cppcodegenerationpolicy.cpp:138
static const char * DEFAULT_OBJECT_METHOD_INIT
Definition: cppcodegenerationpolicy.h:31
void setDocToolTag(const QString &value)
Definition: cppcodegenerationpolicy.cpp:206
QString getVectorMethodRemove(const QString &variableName="", const QString &itemClassName="")
Definition: cppcodegenerationpolicy.cpp:266
void setStringIncludeIsGlobal(bool value)
Set flag whether string include is global.
Definition: cppcodegenerationpolicy.cpp:239
void setVectorClassNameInclude(const QString &value)
Definition: cppcodegenerationpolicy.cpp:200
bool vectorIncludeIsGlobal()
Determine if the vector include is global.
Definition: cppcodegenerationpolicy.cpp:230
static const char * DEFAULT_VECTOR_METHOD_REMOVE
Definition: cppcodegenerationpolicy.h:29
QString getObjectMethodInit(const QString &variableName="", const QString &itemClassName="")
Be somewhat flexible about how new object classes are initialized.
Definition: cppcodegenerationpolicy.cpp:295
QString getStringClassName()
Definition: cppcodegenerationpolicy.cpp:162
void setVectorClassName(const QString &value)
Definition: cppcodegenerationpolicy.cpp:194
void setAccessorsAreInline(bool var)
Set the value of m_inlineAccessors.
Definition: cppcodegenerationpolicy.cpp:71
void setPackageIsNamespace(bool var)
Set the value of m_packageIsNamespace.
Definition: cppcodegenerationpolicy.cpp:128
void setVectorIncludeIsGlobal(bool value)
Set flag whether vector include is global.
Definition: cppcodegenerationpolicy.cpp:249
CodeGenerationPolicyPage * createPage(QWidget *parent=0, const char *name=0)
Create a new dialog interface for this object.
Definition: cppcodegenerationpolicy.cpp:380
bool getAccessorsAreInline()
Get the value of m_inlineAccessors.
Definition: cppcodegenerationpolicy.cpp:81
QString getStringClassNameInclude()
Definition: cppcodegenerationpolicy.cpp:167
bool getDestructorsAreVirtual()
Get the value of m_virtualDestructors.
Definition: cppcodegenerationpolicy.cpp:119
void setOperationsAreInline(bool var)
Set the value of m_inlineOperations.
Definition: cppcodegenerationpolicy.cpp:90
void setStringClassName(const QString &value)
We want to be flexible about which classes are allowed for generation of the CPP code.
Definition: cppcodegenerationpolicy.cpp:182
static const char * DEFAULT_VECTOR_METHOD_INIT
Definition: cppcodegenerationpolicy.h:30
QString getVectorClassNameInclude()
Definition: cppcodegenerationpolicy.cpp:177
bool getOperationsAreInline()
Get the value of m_inlineOperations.
Definition: cppcodegenerationpolicy.cpp:100
QString getVectorMethodInit(const QString &variableName="", const QString &itemClassName="")
Definition: cppcodegenerationpolicy.cpp:277
void setAccessorsArePublic(bool var)
Set the value of publicAccessors.
Definition: cppcodegenerationpolicy.cpp:51
bool stringIncludeIsGlobal()
Determine if the string include is global.
Definition: cppcodegenerationpolicy.cpp:221
Base class for programming language specific code generation policy extensions.
Definition: codegenpolicyext.h:28
bool getAutoGenerateAccessors()
Get the value of m_autoGenerateAccessors.
Definition: cppcodegenerationpolicy.cpp:157
QString getVectorMethodAppend(const QString &variableName="", const QString &itemClassName="")
More flexible generation.
Definition: cppcodegenerationpolicy.cpp:255
void setAutoGenerateAccessors(bool var)
Set the value of m_autoGenerateAccessors.
Definition: cppcodegenerationpolicy.cpp:147
void setDestructorsAreVirtual(bool var)
Set the value of m_virtualDestructors.
Definition: cppcodegenerationpolicy.cpp:109
bool getAccessorsArePublic()
Get the value of m_publicAccessors.
Definition: cppcodegenerationpolicy.cpp:62
QString getDocToolTag()
Definition: cppcodegenerationpolicy.cpp:212
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:05:59 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:05:59 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.