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 Wed Nov 20 2024 | Return to top of page |
Coriolis Core (CRL) | Copyright © 2008-2020 Sorbonne Universite, All rights reserved |