◆ __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