26 int main(
int argc,
char *argv[]) {
29 std::cout <<
"Usage: " << argv[0] <<
" <input xdlfile>" << std::endl;
33 ifstream inp(argv[1]);
34 cout<<
"Reading xdl file ....................."<<endl;
40 cout<<
"Unpacking ............................"<<endl;
42 string unpackName = argv[1];
43 unpackName +=
"_unpack";
44 ofstream outp(unpackName.c_str());
47 cout<<
"Extracting combinational paths ......."<<endl;
50 combPtr->setPatchCounts(dp);
53 cout<<
"Done ................................."<<endl;
Header for the RcFactory class.
DesignSharedPtr getDesignPtr(void)
Returns a shared pointer for the design.
Header for the DirectoryTree class.
Header for the XdlImporter class.
Header for the XdlExport class.
Main torc::physical namespace header.
RoutingNetSharedPtrVector::const_iterator RoutingNetSharedPtrConstIterator
Constant iterator to Routing Net shared pointers.
boost::shared_ptr< Design > DesignSharedPtr
Shared pointer encapsulation of a Design.
Importer from XDL format into a physical design.
int main(int argc, char *argv[])
static CombinationalPathSharedPtr newCombinationalPathPtr()
Create and return a new CombinationalPath object.
boost::shared_ptr< CombinationalPath > CombinationalPathSharedPtr
Shared pointer encapsulation of a CombinationalPath.
Header for the CombinationalPath class.
Physical design exporter for XDL.