Base Class of all Coriolis Tools. More...
Public Member Functions | |
virtual const Name & | getName () const =0 |
Static Public Member Functions | |
static ToolEngines | get (const Cell *cell) |
static ToolEngine * | get (const Cell *cell, const Name &name) |
static void | destroyAll () |
Base Class of all Coriolis Tools.
ToolEngine is the base class of all tools for coriolis, used for Mauka, Knik, Kite, ...
Provides the basic mechanism for finding a tool and hooking it through a relation on a Cell.
|
static |
Returns: The Collection of all ToolEngines hooked cell
.
|
static |
Returns: The ToolEngine of type name
hooked cell
(NULL
if not present).
|
static |
Destroy all the ToolEngines that have been created. Should be called only in prelude to database destruction.
|
pure virtual |
Returns: The name of the ToolEngine. This is pure virtual function to be overloaded in concrete tools. Each ToolEngine must return an unique identifier.
Generated by doxygen 1.9.1 on Fri Oct 4 2024 | Return to top of page |
Coriolis Core (CRL) | Copyright © 2008-2020 Sorbonne Universite, All rights reserved |