20 #ifndef TORC_BITSTREAM_ASSEMBLER_ASSEMBLERFACTORY_HPP
21 #define TORC_BITSTREAM_ASSEMBLER_ASSEMBLERFACTORY_HPP
27 #include <boost/smart_ptr.hpp>
45 switch(designator.getFamily()) {
59 std::cerr <<
"Device " << xdlDesignPtr->getDevice() <<
" not supported." << std::endl;
69 #endif // TORC_BITSTREAM_ASSEMBLER_ASSEMBLERFACTORY_HPP
Encapsulation of a device designator and its constituent elements.
torc::common::DeviceDesignator DeviceDesignator
Device database, including complete wiring and logic support.
static AssemblerSharedPtr newAssemblerPtr(torc::physical::DesignSharedPtr xdlDesignPtr, torc::architecture::DDB &inDB)
Helper class for bitstreams.
Base class for Xdl to bitstream conversion. This class is abstract but still contains lot of architec...
Header for the Bitstream class.
boost::shared_ptr< Design > DesignSharedPtr
Shared pointer encapsulation of a Design.
boost::shared_ptr< Assembler > AssemblerSharedPtr
Typedef for shared pointer of Assembler class.