◆ __init__()
def classes.classCreator.ClassCreator.__init__ |
( |
|
self, |
|
|
|
name, |
|
|
|
base = None , |
|
|
|
template = None , |
|
|
|
members = None , |
|
|
|
procedures = None , |
|
|
|
author = 'KratosAppGenerator' |
|
) |
| |
◆ AddClassMemberVariables()
def classes.classCreator.ClassCreator.AddClassMemberVariables |
( |
|
self, |
|
|
|
members |
|
) |
| |
Adds a list of class member variables to the class and initializes them in case it is possible.
Input
members: list of 'KratosClassMember' the list of class members to be add to the class
Rules
KRATOS_MEMBERS_LIST}: The variable list
KRATOS_INIT_MEMBER_LIST}: The default init values, in case they exists, for every constructor
KRATOS_CC_INIT_MEMBER_LIST}: The init values for the copy constructor.
◆ AddProcudures()
def classes.classCreator.ClassCreator.AddProcudures |
( |
|
self, |
|
|
|
procedures |
|
) |
| |
◆ author
classes.classCreator.ClassCreator.author |
◆ base
classes.classCreator.ClassCreator.base |
◆ baseHead
classes.classCreator.ClassCreator.baseHead |
◆ nameCamel
classes.classCreator.ClassCreator.nameCamel |
◆ nameLower
classes.classCreator.ClassCreator.nameLower |
◆ nameUpper
classes.classCreator.ClassCreator.nameUpper |
◆ procedures
classes.classCreator.ClassCreator.procedures |
◆ template
classes.classCreator.ClassCreator.template |
The documentation for this class was generated from the following file:
- /home/runner/work/Documentation/Documentation/master/kratos/python_scripts/application_generator/classes/classCreator.py