The namespace dedicated to Hurricane. More...
Classes | |
class | DebugSession |
Enable/Disable trace information (API ). More... | |
class | Initializer |
Register a static initialization function. More... | |
class | JsonObject |
Support for JSON export. More... | |
class | JsonStack |
JSON Parser Stack. More... | |
class | Exception |
Exception description (API) More... | |
class | Error |
Error description (API) More... | |
class | Warning |
Warning description (API) More... | |
class | Interruption |
Interruption description (API) More... | |
class | GenericCollection |
Generic Collection auto-pointer. More... | |
class | SubTypeCollection |
Applies a Type Filter to a Collection. More... | |
class | SubSetCollection |
Applies a Filter to a Collection. More... | |
class | Collection |
Collection description (API) More... | |
class | ListCollection |
Hurricane Collection wrapper around a std::list. More... | |
class | MapCollection |
Hurricane Collection wrapper around a std::map. More... | |
class | SetCollection |
Hurricane Collection wrapper around a std::set. More... | |
class | VectorCollection |
Hurricane Collection wrapper around a std::vector. More... | |
class | Locator |
Locator description (API) More... | |
class | GenericLocator |
Generic Locator auto-pointer. More... | |
class | GenericFilter |
Generic Filter auto-pointer. More... | |
class | NotFilter |
Filter negation. More... | |
class | Filter |
Filter description (API) More... | |
class | Relation |
Relation description (API) More... | |
class | StandardRelation |
StandardRelation description (API) More... | |
class | Tabulation |
Tabulation description (API) More... | |
class | DbU |
DataBase Unit managment (API). More... | |
class | Point |
Point description (API) More... | |
class | Box |
Box description (API) More... | |
class | Interval |
Interval description (API) More... | |
class | Transformation |
Transformation description (API) More... | |
class | Name |
Name description (API) More... | |
class | DBo |
DataBase object root class (API). More... | |
class | DataBase |
The whole DataBase (API). More... | |
class | PhysicalRule |
Define a rule for the technology (API). More... | |
class | Technology |
Technological rules description (API). More... | |
class | Layer |
Layer description (API) More... | |
class | BasicLayer |
BasicLayer description (API) More... | |
class | RegularLayer |
RegularLayer description (API) More... | |
class | ViaLayer |
ViaLayer description (API) More... | |
class | ContactLayer |
ContactLayer description (API) More... | |
class | DiffusionLayer |
DiffusionLayer description (API) More... | |
class | TransistorLayer |
TransistorLayer description (API) More... | |
class | Library |
Library description (API) More... | |
class | Entity |
Occurrenceable objects root class (API). More... | |
class | Cell |
The model (API). More... | |
class | Net |
Net description (API) More... | |
class | HyperNet |
HyperNet description (API) More... | |
class | Go |
Go description (API) More... | |
class | Instance |
Instance description (API) More... | |
class | Component |
Component description (API) More... | |
class | Plug |
Plug description (API) More... | |
class | Contact |
Contact description (API) More... | |
class | Pin |
Pin description (API) More... | |
class | Segment |
Segment description (API) More... | |
class | Vertical |
Vertical description (API) More... | |
class | Horizontal |
Horizontal description (API) More... | |
class | Pad |
Pad description (API) More... | |
class | Polygon |
Polygon description (API) More... | |
class | Diagonal |
Diagonal description (API) More... | |
class | Rubber |
Rubber description (API) More... | |
class | RoutingPad |
RoutingPad description (API) More... | |
class | Quark |
Quark description (API) More... | |
class | Property |
Property description (API) More... | |
class | PrivateProperty |
PrivateProperty description (API) More... | |
class | StandardPrivateProperty |
StandardPrivateProperty description (API) More... | |
class | SharedProperty |
SharedProperty description (API) More... | |
class | StandardSharedProperty |
StandardSharedProperty description (API) More... | |
class | Hook |
Hook description (API) More... | |
class | Path |
Path description (API) More... | |
class | Occurrence |
Occurrence description (API) More... | |
class | QuadTree |
QuadTree description (API) More... | |
class | Slice |
Slice description (API) More... | |
class | Query |
Query description (API) More... | |
class | UpdateSession |
UpdateSession description (API) More... | |
Functions | |
string | demangle (const char *symbol) |
string | demangle (const type_info &info) |
The namespace dedicated to Hurricane.
Contains Almost Everything.
Almost everything is inside the Hurricane namespace.
typedef GenericCollection< DBo * > Hurricane::DBos |
Generic collection representing a set of data base objects.
typedef GenericLocator< DBo * > Hurricane::DBoLocator |
Generic locator for visiting a data base objects Collection.
typedef GenericFilter< DBo * > Hurricane::DBoFilter |
Filter to selecting a subset of data base objects matching some criteria.
Generic collection representing a set of layers.
Generic locator for traversing a collection of layers.
Generic filter allowing to select a subset of layers matching some criteria.
Generic collection representing a set of libraries.
Generic locator for traversing a collection of libraries.
Generic filter allowing to select a subset of libraries matching some criteria.
typedef GenericCollection< Entity * > Hurricane::Entities |
Generic collection representing a set of data base objects.
typedef GenericLocator< Entity * > Hurricane::EntityLocator |
Generic locator for visiting a data base objects Collection.
typedef GenericFilter< Entity * > Hurricane::EntityFilter |
Filter to selecting a subset of data base objects matching some criteria.
typedef GenericCollection< Cell * > Hurricane::Cells |
Generic collection representing a set of cell objects.
typedef GenericLocator< Cell * > Hurricane::CellLocator |
Generic locator for visiting a cell objects Collection.
typedef GenericFilter< Cell * > Hurricane::CellFilter |
Filter to selecting a subset of cell objects matching some criteria.
Generic collection representing a set of nets.
Generic locator for traversing a collection of nets.
Generic filter allowing to select a subset of nets matching some criteria.
Generic collection representing a set of graphic objects.
Generic locator for visiting a collection of graphic objects.
Filter to selecting a subset of graphic objects matching some criteria.
Generic collection representing a set of instances.
Generic locator for traversing a collection of instances.
Generic filter allowing to select a subset of instances matching some criteria.
Generic collection representing a set of components.
Generic locator for traversing a collection of components.
Generic filter for selecting a subset of components matching some criteria.
Generic collection representing a set of plugs.
Generic locator for traversing a collection of plugs.
Generic filter allowing to select a subset of plugs matching some criteria.
Generic collection representing a set of contacts.
Generic locator for traversing a collection of contacts.
Generic filter allowing to select a subset of contacts matching some criteria.
Generic collection representing a set of segments.
Generic locator for traversing a collection of segments.
Generic filter allowing to select a subset of segments matching some criteria.
Generic collection representing a set of vertical segments.
Generic locator for traversing a collection of vertical segments.
Generic filter allowing to select a subset of verticals matching some criteria.
Generic collection representing a set of horizontal segments.
Generic locator for traversing a collection of horizontal segments.
Generic filter allowing to select a subset of horizontals matching some criteria.
Generic collection representing a set of pads.
Generic locator for traversing a collection of pads.
Generic filter allowing to select a subset of pads matching some criteria.
Generic collection representing a set of rubbers.
Generic locator for traversing a collection of rubbers.
Generic filter allowing to select a subset of rubbers matching some criteria.
Generic collection representing a set of properties.
Generic locator for visiting a property collection.
Filter to selecting a subset of properties matching some criteria.
Collection representing a set of hooks.
Locator for traversing a collection of hooks.
Fiter for selecting a sub-set of hooks matching a given criteria.
Collection representing a set of pathes.
Locator for traversing a collection of pathes.
Filter for selecting a subset of pathes matching some criteria.
Collection representing a set of occurrences.
Locator for traversing a set of occurrences.
Filter for selecting a subset of occurrences matching some criteria.
Collection representing a set of slices.
Locator for traversing a collection of slices.
Filter for selecting a subset of slices which match a given criteria.
string Hurricane::demangle | ( | const char * | symbol | ) |
Translate (demangle) a symbol from C++ (gnu-v3
) internal format into a human readable string
.
Referenced by Hurricane::JsonStack::as(), demangle(), Hurricane::JsonStack::push_back(), and Hurricane::JsonStack::rhas().
|
inline |
info | a type_info structure as returned by typeid() . |
Translate (demangle) a symbol from C++ (gnu-v3
) internal format into a human readable string
.
References demangle().
Generated by doxygen 1.9.1 on Thu Aug 11 2022 | Return to top of page |
Hurricane VLSI Database | Copyright © 2000-2020 Bull S.A. All rights reserved |