pyTooling.GenericPath
A generic path to derive domain specific path libraries.
Submodules
Classes
Base
: Base-class for all pyTooling.GenericPath path elements.RootMixIn
: Mixin-class for root elements in a path system.ElementMixIn
: Mixin-class for elements in a path system.PathMixIn
: Mixin-class for a path.SystemMixIn
: Mixin-class for a path system.
Classes
- class pyTooling.GenericPath.Base(parent)[source]
Base-class for all pyTooling.GenericPath path elements.
Inheritance
- Parameters:
parent (Base | None)
- class pyTooling.GenericPath.RootMixIn[source]
Mixin-class for root elements in a path system.
Inheritance
- class pyTooling.GenericPath.ElementMixIn(parent, elementName)[source]
Mixin-class for elements in a path system.
Inheritance
- class pyTooling.GenericPath.PathMixIn(elements, isAbsolute)[source]
Mixin-class for a path.
Inheritance
- Parameters:
elements (List[ElementMixIn])
isAbsolute (bool)
- __init__(elements, isAbsolute)[source]
- Parameters:
elements (List[ElementMixIn])
isAbsolute (bool)
- Return type:
None