Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
torc::common::AnnotatedConcept for any object that can be annotated
torc::generic::ApplyThis class is used within simulate to describe input stimuli and expected responces over a certain time interval
torc::generic::Apply::Factory
torc::architecture::ArcEncapsulation of an arc between two tilewires
torc::ArchitectureBrowserUtility class for exploring database contents
torc::architecture::ArcUsageEncapsulation the design arc usage
torc::architecture::Array< T >Encapsulation of a static array
torc::architecture::Array2D< T >Encapsulation of a 2D static array
torc::generic::BaseVisitorA base class for Visitor
torc::bitstream::BitstreamXilinx bitstream base class
torc::generic::Bundle< _Type >Represents a "bundle" in the EDIF sense
torc::generic::BundleFlattener< _BaseType, _Scalar, _Vector, _VectorBit, _Bundle >Flatten a bundle to bits
torc::generic::CellRepresents an EDIF cell
torc::generic::Cell::Factory
torc::physical::CircuitCircuit composed of instances and nets
torc::generic::Cloneable< _CloneableType >Represents all EOM classes that can be cloned(copied)
torc::bitstream::ColumnDefBitstream column definition for Xilinx bitstreams. For every block type 0 through 8, this class provides the width of the specified column in minor frames. Note that in most families, block types beyond 3 or 4 are unused, and hence of zero width
torc::bitstream::ColumnDefVectorColumn definition vector
torc::bitstream::ColumnTypeVectorColumn type vector
torc::physical::CombinationalPathRouting net
torc::generic::CommentableRepresents all classes that can hold user comments
torc::architecture::xilinx::CompactSegmentCountEncapsulation of a compact segment count in an unsigned 32-bit integer
torc::architecture::xilinx::CompactSegmentIndexEncapsulation of a compact segment index in an unsigned 32-bit integer
torc::physical::ComponentHierarchical componenet
torc::generic::Composite< _Type >Interface for objects that can be composed within each other
torc::physical::ConfigConfiguration. A {name:value} pair
torc::physical::ConfigMapConfiguration setting map
torc::generic::ConnectableAn object that is connectable to a Net
torc::physical::ConnectionHierarchical componenet
torc::physical::ConnectionPinPhysical design connection-pin pair, suitable for specifying a net endpoint
torc::architecture::DDBDevice database, including complete wiring and logic support
torc::architecture::DDBStreamHelperDevice database stream helper class
torc::generic::Decompiler
torc::generic::Design
torc::physical::DesignPhysical netlist design
torc::generic::Design::Factory
torc::common::DeviceDesignatorEncapsulation of a device designator and its constituent elements
torc::common::DeviceFamilyHelperHelper class to initialize device map and list information
torc::bitstream::DeviceInfoStatic device information class for Xilinx bitstreams. This class facilitates the creation of frame address maps without dependence upon torc::architecture
torc::bitstream::DeviceInfoHelperXilinx bitstream base class
torc::common::DevicesEncapsulation of filesystem paths that are used by the library
torc::placer::DeviceWrapperWrapper of the device database for placing the design
torc::architecture::DigestStreamEncapsulation of a device or family digest stream
torc::common::DirectoryTreeEncapsulation of filesystem paths that are used by the library
torc::common::DottedVersionEncapsulation of dotted decimal DottedVersion numbers
torc::generic::Driver
torc::generic::EdifParserThe Top level parser for parsing EDIF files
torc::generic::EdifVersion
torc::physical::ElementElement composed of connections and pins
torc::common::EncapsulatedInteger< T >Template base for encapsulated integers, to enforce strong typing
torc::generic::ErrorThe Error object thrown by different methods of EdifOM
torc::generic::Error::StackFrameInfo
torc::generic::EventEvent is used to describe an event on a port or a net using logic state transitions. Events can also be described for unordered groups of ports or nets using portGroup or netGroup. An ordered list of ports may also be used using a portList
torc::generic::Event::Factory
torc::architecture::ExtendedWireInfoVerbose encapsulation of a wire's information
torc::generic::ExternUsed to imeplement extrenal object referencing
torc::bitstream::FactoryHelper class for bitstreams
torc::physical::FactoryFactory class for physical netlist elements
torc::generic::FactoryType< _Tp >A placeholder for a factory method
torc::generic::ForbiddenEventForbiddenEvent class lists events which are forbidden during a period of times which is specified by time interval. Time interval is used to describe an interval between two times. Times can be described by events or offset events
torc::generic::ForbiddenEvent::Factory
torc::bitstream::Frame< WORD_TYPE >Bitstream frame
torc::bitstream::FrameBlocks< FRAME_TYPE >Set of contiguous frames for each of the eight possible block types
torc::bitstream::FrameSet< FRAME_TYPE >Set of contiguous frames
torc::generic::InstanceRepresents an instantiation of a cell view in the view of another cell
torc::physical::InstancePhysical design instance
torc::generic::InstanceArrayRepresents an array of instances
torc::generic::InstanceArray::Factory
torc::generic::InstanceArrayMemberRepresents a member of an instance array
torc::physical::InstanceNameEncapsulation of an instance name
torc::architecture::InstancePinPhysical design instance-pin pair, suitable for specifying a net endpoint
torc::physical::InstancePinPhysical design instance-pin pair, suitable for specifying a net endpoint
torc::physical::InstancePinBasePhysical design instance-pin pair, suitable for specifying a net endpoint
torc::physical::InstanceReferenceInstantiation of a module instance
torc::generic::InterfaceAttributesRepresents attributes of a view interface
torc::generic::InterfaceJoinedInfoRepresents the Interface joining information
torc::generic::InterfaceJoinedInfo::Factory
torc::generic::LibraryAn EDIF cell library
torc::generic::Library::Factory
torc::generic::LinkerRepresents a repository of unresolved usage references
torc::generic::Linker::NameSpec
torc::generic::Linker::UnresolvedInstances
torc::generic::locationAbstract a location
torc::generic::LogicalResponseThis class is used to model logicInput/logicOutput construct. This class holds information of logical response to be expected from a ports during simulation
torc::generic::LogicalResponse::Factory
torc::generic::LogicElementRepresents different logic elements which holds array of logic values
torc::generic::LogicElement::Factory
torc::generic::LogicValueThis class is used within simulationInfo construct to define a logic value to use for modeling in the logicModel view
torc::generic::LogicValue::Factory
torc::generic::LogicValueAttributesThis class is used within simulationInfo construct to define a logic value to use for modeling
torc::generic::LogicValueAttributes::LogicMapThis structure is for logicRef and libraryRef used in logicMapInput/logicMapOutput
torc::MarkExtracterDiff utility class for comparing physical netlists
torc::generic::Message
torc::generic::MessageTable
torc::physical::ModuleHierarchical module
torc::physical::ModuleTransformerUtility class to modularize/flatten designs
torc::generic::NameableAn object that has a name
torc::physical::NameComparatorComparator class to serve as a predicate when searching for names
torc::physical::NamedConcept for any object that can be named
torc::physical::NetPhysical design net
torc::generic::NetRepresents an EDIF Net
torc::generic::NetAttributesRepresents attributes of a Net object
torc::generic::NetBundleRepresents a bundle of nets
torc::generic::NetBundle::Factory
torc::generic::NetDelayRepresents the netDelay attribute of Net
torc::router::NetRouterProvides net routing based on the Nilsson graphsearch algorithm
torc::router::NetRouterBaseAbstract class for a net router
torc::router::NetRouterHeuristicProvides net routing based on the Nillson graphsearch algorithm
torc::router::NetRouterHeuristicBaseProvides the interface for net routers
torc::router::NetVectorRouterBaseAbstract class for a net router
torc::router::NetVectorRouterHeuristicBaseProvides net routing based on the Nillson graphsearch algorithm
torc::common::NullOutputStreamOutput stream that discards everything it receives
torc::common::NullStreamBufferNull stream buffer used by NullOutputStream
torc::generic::ObjectFactory
torc::generic::ObjectVisitor
torc::architecture::PackageEncapsulation of a physical device package and its pins
torc::architecture::xilinx::PackageCountEncapsulation of a package count in an unsigned 16-bit integer
torc::architecture::xilinx::PackageIndexEncapsulation of a package index in an unsigned 16-bit integer
torc::architecture::PadEncapsulation of the site index, pin name, and pin flags for a package
torc::architecture::xilinx::PadCountEncapsulation of a pad count in an unsigned 32-bit integer
torc::architecture::xilinx::PadIndexEncapsulation of a pad index in an unsigned 32-bit integer
torc::generic::ParameterRepresents a parameter object in EDIF
torc::generic::ParameterArrayRepresents a parameter array
torc::generic::ParameterArray::Factory
torc::generic::ParameterArrayElement
torc::generic::ParameterMap
torc::generic::ParentedObject< _ParentType >An object that has a parent
torc::physical::ParsePrimitivePare Primitives
torc::generic::ParserA Bison parser
torc::generic::Parser::semantic_typeSymbol semantic values
torc::generic::Parser::tokenTokens
torc::generic::ParserOptions
torc::generic::PathDelayThis class associates a delay with a specified chain of events. Delay contains the time from first event to final event
torc::generic::PathDelay::Factory
torc::router::PathFinderHeuristicProvides net routing based on the Nillson graphsearch algorithm
torc::router::PathFinderNetRouterHeuristicProvides net routing based on the Nillson graphsearch algorithm
torc::generic::PermutablePermutable is used to describe a relationship in which ports are interchangeable
torc::generic::Permutable::Factory
torc::PhysicalDiffDiff utility class for comparing physical netlists
torc::architecture::xilinx::PinCountEncapsulation of a pin count in an unsigned 32-bit integer
torc::architecture::PinDirection
torc::architecture::xilinx::PinFlagsEncapsulation of pin attribute flags in an unsigned 16-bit integer
torc::architecture::xilinx::PinIndexEncapsulation of a pin index in an unsigned 32-bit integer
torc::physical::PinNameEncapsulation of a site pin name
torc::physical::PipPhysical design programmable interconnect point
torc::placer::PlacementWrapper of the Design for placing the design
torc::placer::PlacementSiteTypeMappingPlacement mapping for legal instance types to site types
torc::placer::PlacementSiteTypeMappingVirtex5Placement mapping for legal instance types to site types
torc::placer::PlacerSimulated annealing algorithm class
torc::placer::PlacerHeuristicBaseSimulated annealing algorithm class
torc::placer::PlacerHeuristicVirtex5Simulated annealing algorithm class
torc::physical::PortModule input or output port
torc::generic::PortInterface for an EDIF port object
torc::generic::PortAttributesRepresents attributes of a Port or PortReference object
torc::generic::PortBundleRepresents a bundle of ports
torc::generic::PortBundle::Factory
torc::generic::PortBundleReferenceRepresents a reference to a bundle of ports
torc::generic::PortBundleReference::Factory
torc::generic::PortDelayRepresents the portDelay attribute on Port or PortReference
torc::generic::PortElementRepresents port element like port or port reference
torc::generic::PortListRepresents an ordered list of port references
torc::generic::PortList::Factory
torc::generic::PortListAliasRepresents an ordered list of port references with a name aliased
torc::generic::PortListAlias::Factory
torc::generic::PortRefCreator< _ReturnType >Create port reference
torc::generic::PortReferenceRepresents the usable instance of a port of a cell in another cell
torc::physical::PortTempTemporary module port
torc::generic::positionAbstract a position
torc::physical::PrimitivePrimitive
torc::architecture::PrimitiveConnEncapsulation of a PrimitiveDef internal connection. This class is analogous to a permanent net with one and only source pin. All PrimitiveConn objects are initialized from a family database by the Sites class
torc::architecture::PrimitiveDefEncapsulation of primitive site definition, with associated connections, elements, and pins
torc::architecture::PrimitiveElementEncapsulation of a primitive site element. Primitive elements are subcomponents of logic primitive sites
torc::architecture::PrimitiveElementPinEncapsulation of a primitive element pin's name, flags, and element pointer. Primitive element pins are sub-site inputs or outputs
torc::architecture::PrimitivePinEncapsulation of a primitive pin's name and flags. Primitive pins are logic site inputs or outputs
torc::physical::PrimitivePinPhysical design primitive-pin
torc::physical::PrimitiveSetPrimitiveSet
torc::packer::PrimitiveStructureEncapsulation of the site index, pin name, and pin flags for a package
torc::physical::Progenitor< T >Concept for any object that may have children
torc::physical::Progeny< T >Concept for any object that may have a parent
torc::generic::Property
torc::generic::Property::Factory
torc::generic::PropertyContainerRepresents objects that have properties
torc::physical::RcFactoryRcFactory class for physical netlist elements
RegressionFilterTest suite visitor to disable regression tests
torc::physical::Renamable< T >Concept for any object that can be renamed
torc::generic::RenamableRepresents objects that can be renamed
torc::generic::RootRoot of the EDIF Object Model
torc::generic::Root::Factory
torc::router::RouteNetRouter net
torc::router::RouteNodeAn object that holds an arc and path information for routing
torc::router::RouteNodePtrCostCompareBinary predicate for comparing RouteNode pointers based on cost
torc::router::RouterHeuristicBaseProvides the interface for net routers
torc::router::RouterStatisticsRouter Statistics net
torc::physical::RoutethroughPip routethrough
torc::router::RouteTreeNodeAn object that holds more complete path information for routing and tracing
torc::router::RouteUtilitiesRouter net
torc::physical::RoutingNetRouting net
torc::generic::Scalar< _Type >A single object with no child objects
torc::generic::ScalarNetRepresents a standalone net
torc::generic::ScalarNet::Factory
torc::generic::ScalarPortRepresents a standalone port
torc::generic::ScalarPort::Factory
torc::generic::ScalarPortReferenceRepresents areference to a standalone port
torc::generic::ScalarPortReference::Factory
torc::generic::ScaleFactor
torc::generic::Scanner
torc::architecture::SegmentsSegment and irregular arc data for the device
torc::architecture::Segments::CompactSegmentTilewireEncapsulation of a wire belonging to a compact segment
torc::architecture::Segments::IrregularArcEncapsulation of an irregular arc
torc::architecture::Segments::SegmentReferenceEncapsulation of compact segment index and an anchoring tile index
torc::architecture::segments_regression_test_helperRegression test class for segments consistency across all devices
torc::generic::SimulateThis class is to model simulate construct which is a named collection of simulation stimulus and responses statements and is used in the interface and contents of views
torc::generic::Simulate::Factory
torc::generic::SimulationInfoThis class is used to hold all information about the logic values used within a library
torc::generic::SimulationInfo::Factory
torc::generic::SingleInstanceRepresents a single instance of the view of a cell
torc::generic::SingleInstance::Factory
torc::generic::SingleParameter
torc::generic::SingleParameter::Factory
torc::architecture::SiteEncapsulation of a device logic site
torc::architecture::xilinx::SiteCountEncapsulation of a site count in an unsigned 32-bit integer
torc::architecture::xilinx::SiteFlagsEncapsulation of site attribute flags in an unsigned 16-bit integer
torc::architecture::xilinx::SiteIndexEncapsulation of a site index in an unsigned 32-bit integer
torc::physical::SiteNameEncapsulation of a site name
torc::architecture::SitePinSite type and population data for the family and the device
torc::architecture::SitesSite type and population data for the family and the device
torc::architecture::xilinx::SiteTypeCountEncapsulation of a site type count in an unsigned 16-bit integer
torc::architecture::xilinx::SiteTypeIndexEncapsulation of a site type index in an unsigned 16-bit integer
torc::physical::SiteTypeNameEncapsulation of a site type name
torc::generic::slice< T, S >Present a slice of the top of a stack
torc::bitstream::Spartan3ESpartan3E bitstream
torc::bitstream::Spartan6Spartan6 bitstream
torc::bitstream::Spartan6BitstreamSpartan-class bitstream
torc::bitstream::Spartan6BuildHelperXilinx bitstream base class
torc::bitstream::Spartan6PacketBitstream packet for Spartan 16 bit class architectures
torc::bitstream::Spartan6PacketConstantsBitstream packet constants for Spartan 16 bit class architectures
torc::bitstream::SpartanBitstreamSpartan-class bitstream
torc::bitstream::SpartanPacketBitstream packet for Spartan class architectures
torc::bitstream::SpartanPacketConstantsBitstream packet constants for Spartan class architectures
torc::generic::StatusRepresents EDIF status construct
torc::generic::Status::Factory
torc::generic::StatusContainerRepresents objects that have status
torc::generic::SymTab< _KeyType, _ValueType, cOverWriteExisting >A symbol table
TestFixtureConvenience test fixture struct to request desired logging level from Boost.Test
torc::architecture::xilinx::TileColEncapsulation of a tile column in an unsigned 16-bit integer
torc::architecture::xilinx::TileCountEncapsulation of a tile count in an unsigned 32-bit integer
torc::architecture::xilinx::TileIndexEncapsulation of a tile index in an unsigned 32-bit integer
torc::architecture::TileInfoEncapsulation of a tile within a device tile map
torc::physical::TileNameEncapsulation of a tile name
torc::architecture::xilinx::TileOffsetEncapsulation of a tile offset in an unsigned 32-bit integer
torc::architecture::xilinx::TileRowEncapsulation of a tile row in an unsigned 16-bit integer
torc::architecture::TilesTile map, tile type, and wire information for the family and device
torc::architecture::Tiles::CharStringWrapperWrapper around char* for use with the Array template
torc::architecture::xilinx::TileTypeCountEncapsulation of a tile type count in an unsigned 16-bit integer
torc::architecture::xilinx::TileTypeIndexEncapsulation of a tile type index in an unsigned 16-bit integer
torc::physical::TileTypeNameEncapsulation of a tile type name
torc::architecture::TilewireEncapsulation of a device tile and wire pair
torc::router::TilewireDataPathfinder annotations for Tilewires
torc::physical::TilewirePlaceholderDrop-in placeholder for a Tilewire with no torc::architecture dependencies
torc::generic::TimeStampRepresents the time in Universal Time Coordinate (year, month, day, hour, minute, second)
torc::generic::TimingThis class is used to provide a set of path delays or timing constrains (forbidden events)
torc::generic::Timing::Factory
torc::router::TraceProvides path extraction from usage information in a DDB instance.
torc::router::TraceNodeAn object that holds more complete path information for routing and tracing
torc::router::UnrouterUnroutes connected resources in a DDB instance
torc::generic::UserDataContainerRepresents class that can hold userData
torc::generic::Value
torc::generic::Value::MiNoMax
torc::generic::Value::Number
torc::generic::Value::Point
torc::generic::Vector< _Type, _ChildType, _ChildFactoryType, cPreserve >An array of objects
torc::generic::VectorBit< _Type >Represents a single element of a vector composition
torc::generic::VectorNetRepresents a net array
torc::generic::VectorNet::Factory
torc::generic::VectorNetBitRepresents a bit of a net array
torc::generic::VectorPortRepresents a port array
torc::generic::VectorPort::Factory
torc::generic::VectorPortBitRepresents a bit of a port
torc::generic::VectorPortBitReferenceRepresents a reference to a bit of a port
torc::generic::VectorPortReferenceRepresents a reference to a port array
torc::generic::VectorPortReference::Factory
torc::architecture::VersionsEncapsulation of database version information
torc::generic::ViewRepresents and EDIF View
torc::generic::View::Factory
torc::bitstream::VirtexVirtex bitstream
torc::bitstream::Virtex2Virtex2 bitstream
torc::bitstream::Virtex2PVirtex2P bitstream inherited from Virtex2 bitstream
torc::packer::Virtex2PrimitiveStructureSubclass of PrimitiveStructure for Virtex2 and Virtex2P
torc::bitstream::Virtex4Virtex4 bitstream
torc::bitstream::Virtex5Virtex5 bitstream
torc::packer::Virtex5PrimitiveStructureSubclass of PrimitiveStructure for Virtex5
torc::bitstream::Virtex6Virtex6 bitstream
torc::bitstream::Virtex7Virtex7 bitstream
torc::bitstream::VirtexBitstreamVirtex-class bitstream
torc::bitstream::VirtexEVirtexE bitstream inherited from Virtex bitstream
torc::bitstream::VirtexFrameAddressVirtex Frame Address base-class
torc::bitstream::VirtexPacketBitstream packet for Virtex class architectures
torc::bitstream::VirtexPacketConstantsBitstream packet constants for Virtex class architectures
torc::generic::VisitableAn object that receives a inoutVisitor
torc::generic::VisitorApplier< _Tp >
torc::generic::VisitorType< _Tp >An acyclic inoutVisitor implementation
torc::generic::WaveValueThis class is used within simulate to describe input stimuli and expected responces over a certain time interval
torc::generic::WaveValue::Factory
torc::architecture::WireArrayArray of wire indexes
torc::architecture::xilinx::WireCountEncapsulation of a wire count in an unsigned 16-bit integer
torc::architecture::xilinx::WireFlagsEncapsulation of wire attribute flags in an unsigned 16-bit integer
torc::architecture::xilinx::WireIndexEncapsulation of a wire index in an unsigned 16-bit integer
torc::architecture::WireInfoEncapsulation of a wire within a tile type
torc::physical::WireNameEncapsulation of a wire name
torc::architecture::WireUsageEncapsulation the design wire usage
torc::physical::WritePrimitivePare Primitives
torc::generic::WrittenRepresents an information container relating to the writer of the EDIF file
torc::generic::Written::Factory
torc::physical::XdlExporterPhysical design exporter for XDL
torc::physical::XdlImporterImporter from XDL format into a physical design
torc::architecture::XdlImporterArchitecture aware importer from XDL format into a physical design

Generated on Thu Oct 13 16:49:06 2011 for TORC by  doxygen 1.5.6