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 |