gensrc.configuration.configuration.Configuration Class Reference
Inheritance diagram for gensrc.configuration.configuration.Configuration:
Collaboration diagram for gensrc.configuration.configuration.Configuration:
Public Member Functions | |
def | libRootDirectory (self) |
public interface More... | |
def | namespaceObjects (self) |
def | namespaceLibrary (self) |
def | usingEnumerations (self) |
def | usingSerialization (self) |
def | prefix (self) |
def | prefixExcel (self) |
def | relativePath (self) |
def | copyrightBuffer (self) |
def | serialize (self, serializer) |
serializer interface More... | |
def | __init__ (self) |
private member functions More... | |
Public Attributes | |
copyrightBuffer_ | |
Detailed Description
Global configuration state for gensrc application.
Constructor & Destructor Documentation
◆ __init__()
def gensrc.configuration.configuration.Configuration.__init__ | ( | self | ) |
private member functions
Initialize the application configuration.
Member Function Documentation
◆ copyrightBuffer()
def gensrc.configuration.configuration.Configuration.copyrightBuffer | ( | self | ) |
Return the buffer containing the copyright message to be included in autogenerated source code.
◆ libRootDirectory()
def gensrc.configuration.configuration.Configuration.libRootDirectory | ( | self | ) |
public interface
Return the root directory of the library application.
◆ namespaceLibrary()
def gensrc.configuration.configuration.Configuration.namespaceLibrary | ( | self | ) |
Return the namespace of the library application.
◆ namespaceObjects()
def gensrc.configuration.configuration.Configuration.namespaceObjects | ( | self | ) |
Return the namespace of classes inherited from ObjectHandler::Object.
◆ prefix()
def gensrc.configuration.configuration.Configuration.prefix | ( | self | ) |
Return text to be prefixed to addin function names.
◆ prefixExcel()
def gensrc.configuration.configuration.Configuration.prefixExcel | ( | self | ) |
Return text to be prefixed to functions in the Excel addin.
◆ relativePath()
def gensrc.configuration.configuration.Configuration.relativePath | ( | self | ) |
Return the path of the current working directory relative to the root directory of the application.
◆ serialize()
def gensrc.configuration.configuration.Configuration.serialize | ( | self, | |
serializer | |||
) |
serializer interface
Load/unload class state to/from serializer object.
◆ usingEnumerations()
def gensrc.configuration.configuration.Configuration.usingEnumerations | ( | self | ) |
Return a flag indicating whether source code is to be generated for enumerated datatypes.
◆ usingSerialization()
def gensrc.configuration.configuration.Configuration.usingSerialization | ( | self | ) |
Return a flag indicating whether source code is to be generated for serialization functionality.
The documentation for this class was generated from the following file:
- configuration.py