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