Contains Almost Everything. More...
Classes | |
| class | BasicLayer |
| BasicLayer description (API) More... | |
| class | Box |
| Box description (API) More... | |
| class | Cell |
| The model (API). More... | |
| class | Collection |
| Collection description (API) More... | |
| class | Component |
| Component description (API) More... | |
| class | Contact |
| Contact description (API) More... | |
| class | ContactLayer |
| ContactLayer description (API) More... | |
| class | DataBase |
| The whole DataBase (API). More... | |
| class | DBo |
| DataBase object root class (API). More... | |
| class | DbU |
| DataBase Unit managment (API). More... | |
| class | DebugSession |
Enable/Disable trace information (API). More... | |
| class | Diagonal |
| Diagonal description (API) More... | |
| class | DiffusionLayer |
| DiffusionLayer description (API) More... | |
| class | Entity |
| Occurrenceable objects root class (API). More... | |
| class | Error |
| Error description (API) More... | |
| class | Exception |
| Exception description (API) More... | |
| class | Filter |
| Filter description (API) More... | |
| class | GenericCollection |
| Generic Collection auto-pointer. More... | |
| class | GenericFilter |
| Generic Filter auto-pointer. More... | |
| class | GenericLocator |
| Generic Locator auto-pointer. More... | |
| class | Go |
| Go description (API) More... | |
| class | Hook |
| Hook description (API) More... | |
| class | Horizontal |
| Horizontal description (API) More... | |
| class | HyperNet |
| HyperNet description (API) More... | |
| class | Initializer |
| Register a static initialization function. More... | |
| class | Instance |
| Instance description (API) More... | |
| class | Interruption |
| Interruption description (API) More... | |
| class | Interval |
| Interval description (API) More... | |
| class | JsonObject |
| Support for JSON export. More... | |
| class | JsonStack |
| JSON Parser Stack. More... | |
| class | Layer |
| Layer description (API) More... | |
| class | Library |
| Library description (API) More... | |
| class | ListCollection |
| Hurricane Collection wrapper around a std::list. More... | |
| class | Locator |
| Locator description (API) More... | |
| class | MapCollection |
| Hurricane Collection wrapper around a std::map. More... | |
| class | Name |
| Name description (API) More... | |
| class | Net |
| Net description (API) More... | |
| class | NotFilter |
| Filter negation. More... | |
| class | Occurrence |
| Occurrence description (API) More... | |
| class | Pad |
| Pad description (API) More... | |
| class | Path |
| Path description (API) More... | |
| class | PhysicalRule |
| Define a rule for the technology (API). More... | |
| class | Pin |
| Pin description (API) More... | |
| class | Plug |
| Plug description (API) More... | |
| class | Point |
| Point description (API) More... | |
| class | Polygon |
| Polygon description (API) More... | |
| class | PrivateProperty |
| PrivateProperty description (API) More... | |
| class | Property |
| Property description (API) More... | |
| class | QuadTree |
| QuadTree description (API) More... | |
| class | Quark |
| Quark description (API) More... | |
| class | Query |
| Query description (API) More... | |
| class | RegularLayer |
| RegularLayer description (API) More... | |
| class | Relation |
| Relation description (API) More... | |
| class | RoutingPad |
| RoutingPad description (API) More... | |
| class | Rubber |
| Rubber description (API) More... | |
| class | Segment |
| Segment description (API) More... | |
| class | SetCollection |
| Hurricane Collection wrapper around a std::set. More... | |
| class | SharedProperty |
| SharedProperty description (API) More... | |
| class | Slice |
| Slice description (API) More... | |
| class | StandardPrivateProperty |
| StandardPrivateProperty description (API) More... | |
| class | StandardRelation |
| StandardRelation description (API) More... | |
| class | StandardSharedProperty |
| StandardSharedProperty description (API) More... | |
| class | SubSetCollection |
| Applies a Filter to a Collection. More... | |
| class | SubTypeCollection |
| Applies a Type Filter to a Collection. More... | |
| class | Tabulation |
| Tabulation description (API) More... | |
| class | Technology |
| Technological rules description (API). More... | |
| class | Transformation |
| Transformation description (API) More... | |
| class | TransistorLayer |
| TransistorLayer description (API) More... | |
| class | UpdateSession |
| UpdateSession description (API) More... | |
| class | VectorCollection |
| Hurricane Collection wrapper around a std::vector. More... | |
| class | Vertical |
| Vertical description (API) More... | |
| class | ViaLayer |
| ViaLayer description (API) More... | |
| class | Warning |
| Warning description (API) More... | |
Functions | |
| string | demangle (const char *symbol) |
| string | demangle (const type_info &info) |
Contains Almost Everything.
The namespace dedicated to Hurricane.
Almost everything is inside the Hurricane namespace.
| 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.
| typedef GenericCollection<Component*> Hurricane::Components |
Generic collection representing a set of components.
Generic locator for traversing a collection of components.
| typedef GenericFilter<Component*> Hurricane::ComponentFilter |
Generic filter for selecting a subset of components matching some criteria.
| typedef GenericCollection<Contact*> Hurricane::Contacts |
Generic collection representing a set of contacts.
| typedef GenericLocator<Contact*> Hurricane::ContactLocator |
Generic locator for traversing a collection of contacts.
| typedef GenericFilter<Contact*> Hurricane::ContactFilter |
Generic filter allowing to select a subset of contacts matching some criteria.
| 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.
| 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<Go*> Hurricane::Gos |
Generic collection representing a set of graphic objects.
| typedef GenericLocator<Go*> Hurricane::GoLocator |
Generic locator for visiting a collection of graphic objects.
| typedef GenericFilter<Go*> Hurricane::GoFilter |
Filter to selecting a subset of graphic objects matching some criteria.
| typedef GenericCollection<Hook*> Hurricane::Hooks |
Collection representing a set of hooks.
| typedef GenericLocator<Hook*> Hurricane::HookLocator |
Locator for traversing a collection of hooks.
| typedef GenericFilter<Hook*> Hurricane::HookFilter |
Fiter for selecting a sub-set of hooks matching a given 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.
| typedef GenericCollection<Instance*> Hurricane::Instances |
Generic collection representing a set of instances.
| typedef GenericLocator<Instance*> Hurricane::InstanceLocator |
Generic locator for traversing a collection of instances.
| typedef GenericFilter<Instance*> Hurricane::InstanceFilter |
Generic filter allowing to select a subset of instances matching some criteria.
| typedef GenericCollection<Layer*> Hurricane::Layers |
Generic collection representing a set of layers.
| typedef GenericLocator<Layer*> Hurricane::LayerLocator |
Generic locator for traversing a collection of layers.
| typedef GenericFilter<Layer*> Hurricane::LayerFilter |
Generic filter allowing to select a subset of layers matching some criteria.
| typedef GenericCollection<Library*> Hurricane::Libraries |
Generic collection representing a set of libraries.
| typedef GenericLocator<Library*> Hurricane::LibraryLocator |
Generic locator for traversing a collection of libraries.
| typedef GenericFilter<Library*> Hurricane::LibraryFilter |
Generic filter allowing to select a subset of libraries matching some criteria.
| typedef GenericCollection<Net*> Hurricane::Nets |
Generic collection representing a set of nets.
| typedef GenericLocator<Net*> Hurricane::NetLocator |
Generic locator for traversing a collection of nets.
| typedef GenericFilter<Net*> Hurricane::NetFilter |
Generic filter allowing to select a subset of nets 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.
| typedef GenericCollection<Pad*> Hurricane::Pads |
Generic collection representing a set of pads.
| typedef GenericLocator<Pad*> Hurricane::PadLocator |
Generic locator for traversing a collection of pads.
| typedef GenericFilter<Pad*> Hurricane::PadFilter |
Generic filter allowing to select a subset of pads matching some criteria.
| typedef GenericCollection<Path> Hurricane::Pathes |
Collection representing a set of pathes.
| typedef GenericLocator<Path> Hurricane::PathLocator |
Locator for traversing a collection of pathes.
| typedef GenericFilter<Path> Hurricane::PathFilter |
Filter for selecting a subset of pathes matching some criteria.
| typedef GenericCollection<Plug*> Hurricane::Plugs |
Generic collection representing a set of plugs.
| typedef GenericLocator<Plug*> Hurricane::PlugLocator |
Generic locator for traversing a collection of plugs.
| typedef GenericFilter<Plug*> Hurricane::PlugFilter |
Generic filter allowing to select a subset of plugs matching some criteria.
| typedef GenericCollection<Property*> Hurricane::Properties |
Generic collection representing a set of properties.
| typedef GenericLocator<Property*> Hurricane::PropertyLocator |
Generic locator for visiting a property collection.
| typedef GenericFilter<Property*> Hurricane::PropertyFilter |
Filter to selecting a subset of properties matching some criteria.
| typedef GenericCollection<Rubber*> Hurricane::Rubbers |
Generic collection representing a set of rubbers.
| typedef GenericLocator<Rubber*> Hurricane::RubberLocator |
Generic locator for traversing a collection of rubbers.
| typedef GenericFilter<Rubber*> Hurricane::RubberFilter |
Generic filter allowing to select a subset of rubbers matching some criteria.
| typedef GenericCollection<Segment*> Hurricane::Segments |
Generic collection representing a set of segments.
| typedef GenericLocator<Segment*> Hurricane::SegmentLocator |
Generic locator for traversing a collection of segments.
| typedef GenericFilter<Segment*> Hurricane::SegmentFilter |
Generic filter allowing to select a subset of segments matching some criteria.
| typedef GenericCollection<Slice*> Hurricane::Slices |
Collection representing a set of slices.
| typedef GenericLocator<Slice*> Hurricane::SliceLocator |
Locator for traversing a collection of slices.
| typedef GenericFilter<Slice*> Hurricane::SliceFilter |
Filter for selecting a subset of slices which match a given criteria.
| typedef GenericCollection<Vertical*> Hurricane::Verticals |
Generic collection representing a set of vertical segments.
| typedef GenericLocator<Vertical*> Hurricane::VerticalLocator |
Generic locator for traversing a collection of vertical segments.
| typedef GenericFilter<Vertical*> Hurricane::VerticalFilter |
Generic filter allowing to select a subset of verticals matching some 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.13.2 on Fri Sep 27 2024 | Return to top of page |
| Hurricane VLSI Database | Copyright © 2000-2020 Bull S.A. All rights reserved |