QtBase  v6.3.1
Classes | Public Types | Public Member Functions | List of all members
Class Class Reference

#include <generator.h>

Public Types

enum  Access { PublicMember , ProtectedMember , PrivateMember }
 

Public Member Functions

 ~Class ()
 
 Class (const QString &name)
 
void setName (const QString &name)
 
QString name () const
 
void addMember (Access access, const QString &name)
 
void addMember (Access access, const Function &func)
 
void addConstructor (Access access, const QString &body, const QString &args=QString())
 
void addConstructor (Access access, const CodeBlock &body, const QString &args=QString())
 
QString declaration () const
 
QString definition () const
 

Detailed Description

Definition at line 2461 of file tst_qobject.cpp.

Member Enumeration Documentation

◆ Access

Enumerator
PublicMember 
ProtectedMember 
PrivateMember 

Definition at line 141 of file generator.h.

Constructor & Destructor Documentation

◆ ~Class()

Class::~Class ( )
inline

Definition at line 35 of file crashOnExit.cpp.

Here is the call graph for this function:

◆ Class()

Class::Class ( const QString name)
inline

Definition at line 143 of file generator.h.

Member Function Documentation

◆ addConstructor() [1/2]

void Class::addConstructor ( Access  access,
const CodeBlock body,
const QString args = QString() 
)
inline

Definition at line 154 of file generator.h.

◆ addConstructor() [2/2]

void Class::addConstructor ( Access  access,
const QString body,
const QString args = QString() 
)

Definition at line 107 of file generator.cpp.

◆ addMember() [1/2]

void Class::addMember ( Access  access,
const Function func 
)
inline

Definition at line 150 of file generator.h.

◆ addMember() [2/2]

void Class::addMember ( Access  access,
const QString name 
)
inline

Definition at line 148 of file generator.h.

Here is the caller graph for this function:

◆ declaration()

QString Class::declaration ( ) const

Definition at line 141 of file generator.cpp.

◆ definition()

QString Class::definition ( ) const

Definition at line 175 of file generator.cpp.

◆ name()

QString Class::name ( ) const
inline

Definition at line 146 of file generator.h.

Here is the caller graph for this function:

◆ setName()

void Class::setName ( const QString name)
inline

Definition at line 145 of file generator.h.

Here is the call graph for this function:

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