| |
- __builtin__.object
-
- EnumCode
- ErrorCode
- Extends
- Implements
- InitProperty
- Overwrite
- Overwrite
- Property
- Value
-
- Attr
-
- StaticAttr
- Param
-
- ConstructorParam
- Result
- VarParam
- exceptions.Exception(exceptions.BaseException)
-
- DefinitionError
- IntfMethodInfo
- _Clif(_WithContext, _PackageComponent)
-
- Class
- Interface
- _PackageComponent(__builtin__.object)
-
- Enumeration(_WithContext, _PackageComponent)
- ErrorDomain(_WithContext, _PackageComponent)
- _WithContext(__builtin__.object)
-
- Enumeration(_WithContext, _PackageComponent)
- ErrorDomain(_WithContext, _PackageComponent)
- Method
-
- IntfMethod
- Signal
- StaticMethod
-
- Constructor
- Package
class Attr(Value) |
| |
- Method resolution order:
- Attr
- Value
- __builtin__.object
Methods defined here:
- __init__(self, inName, inType, inScope=1, inVisi=3, inInitValue=None)
Data descriptors inherited from Value:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
- typeObj
|
class Class(_Clif) |
| |
- Method resolution order:
- Class
- _Clif
- _WithContext
- _PackageComponent
- __builtin__.object
Methods defined here:
- __init__(self, inName, inSuperClass=None, inAlias='', inAbstract=False)
- Creates a new class.
--> inName: Class name
--> inSuperClass: Super class instance
--> inAlias: Alias name. If given the alias name will be used
in the prefix of the classes functions instead of
the class name
--> inAbstract: If "True" the class will be defined as abstract
<-- Class
- addAttribute(self, inAttr)
- addProperty(self, inProperty)
- getMethodInfo(self, inMethodName)
- --> inMethodName : Name der Methode
<-- Methode, Implementierende Klasse, Schnittstelle
- implement(self, inIntf)
- inheritsFrom(self, inOtherClass)
- overwrite(self, inMethodName)
Methods inherited from _Clif:
- __getattr__(self, inName)
- addMethod(self, inMethod)
- prefix(self)
- typeName(self)
Data descriptors inherited from _Clif:
- usesVarArgsMethods
Methods inherited from _WithContext:
- __enter__(self)
- __exit__(self, inExcType, inExcValue, inTraceback)
Data descriptors inherited from _WithContext:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
Methods inherited from _PackageComponent:
- getAbsoluteName(self)
- getPackage(self)
Data descriptors inherited from _PackageComponent:
- absoluteName
- package
|
class EnumCode(__builtin__.object) |
| |
Methods defined here:
- __init__(self, inName, inValue=-1)
- codeName(self)
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
|
class ErrorCode(__builtin__.object) |
| |
Methods defined here:
- __init__(self, inCodeName)
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
|
class Extends(__builtin__.object) |
| |
Methods defined here:
- __init__(self, inIntf)
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
|
class Implements(__builtin__.object) |
| |
Methods defined here:
- __init__(self, inIntf)
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
|
class InitProperty(__builtin__.object) |
| |
Methods defined here:
- __init__(self, inPropertyName, inPropertyValue)
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
|
class Method(_WithContext) |
| |
- Method resolution order:
- Method
- _WithContext
- __builtin__.object
Methods defined here:
- __init__(self, inName, inResultType='void', inScope=1, inVisi=3, inVirtual=False, inAbstract=False, inIsSignal=False, inResultParam=None)
- accept(self, inVisitor)
- addParam(self, inParam)
Data descriptors defined here:
- resultType
Methods inherited from _WithContext:
- __enter__(self)
- __exit__(self, inExcType, inExcValue, inTraceback)
Data descriptors inherited from _WithContext:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
|
Override = class Overwrite(__builtin__.object) |
| |
Methods defined here:
- __init__(self, inMethodName)
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
|
class Overwrite(__builtin__.object) |
| |
Methods defined here:
- __init__(self, inMethodName)
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
|
class Package(_WithContext) |
|
A package contains classes, interfaces, error domains and enumeration types.
Objects in a package can be accessed by the "." notation. If e.g. class "Foo"
is part of package "FooPack" it can be referred to as "FooPack.Foo". |
|
- Method resolution order:
- Package
- _WithContext
- __builtin__.object
Methods defined here:
- __getattr__(self, inName)
- __init__(self, inName)
- Returns a (new) package instance. The package class implements the
multiton pattern: if a package has already been created for the given
name the old and the new instance will share their internal data.
--> inName: Package name
<-- Package
- __setattr__(self, inName, inValue)
Methods inherited from _WithContext:
- __enter__(self)
- __exit__(self, inExcType, inExcValue, inTraceback)
Data descriptors inherited from _WithContext:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
|
class Param(Value) |
| |
- Method resolution order:
- Param
- Value
- __builtin__.object
Methods defined here:
- __init__(self, inName, inType)
Data descriptors inherited from Value:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
- typeObj
|
class Property(__builtin__.object) |
| |
Methods defined here:
- __init__(self, inName, inDescr, inType=3, inAccess=0, inMin=None, inMax=None, inDefault=None, inGObjectType='')
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
- varname
|
class Value(__builtin__.object) |
| |
Methods defined here:
- __init__(self, inName, inType)
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
- typeObj
|
|