|
torc-master
|
The Top level parser for parsing EDIF files. More...
#include <EdifParser.hpp>
Inheritance diagram for torc::generic::EdifParser:Public Member Functions | |
| void | parse (const std::string &inFileName, const RootSharedPtr &outRoot, const LinkerSharedPtr &outLinker, const ObjectFactorySharedPtr &inFactory, const ParserOptions &inOptions) throw (Error) |
| void | parse (const std::vector< std::string > &inFileNames, const RootSharedPtr &outRoot, const LinkerSharedPtr &outLinker, const ObjectFactorySharedPtr &inFactory, const ParserOptions &inOptions) throw (Error) |
| EdifParser () | |
| EdifParser (const EdifParser &inSource) | |
| virtual | ~EdifParser () throw () |
| EdifParser & | operator= (const EdifParser &inSource) |
The Top level parser for parsing EDIF files.
Most of this class will be generated during implementation. This document will be updated accordingly.
Definition at line 41 of file EdifParser.hpp.
| torc::generic::EdifParser::EdifParser | ( | ) |
Definition at line 30 of file EdifParser.cpp.
| torc::generic::EdifParser::EdifParser | ( | const EdifParser & | inSource | ) |
Definition at line 34 of file EdifParser.cpp.
|
virtual | |||||||||||||
Definition at line 32 of file EdifParser.cpp.
| EdifParser & torc::generic::EdifParser::operator= | ( | const EdifParser & | inSource | ) |
Definition at line 36 of file EdifParser.cpp.
| void torc::generic::EdifParser::parse | ( | const std::string & | inFileName, |
| const RootSharedPtr & | outRoot, | ||
| const LinkerSharedPtr & | outLinker, | ||
| const ObjectFactorySharedPtr & | inFactory, | ||
| const ParserOptions & | inOptions | ||
| ) | |||
| throw | ( | Error | |
| ) | |||
Parse a given edif file
| [in] | inFileName | Name of file to be parsed |
| [out] | outRoot | Root to be populated |
| [out] | outLinker | Linker to be used for this parse |
| [in] | inFactory | Factory object to be used for parsing |
| [in] | inOptions | Options to the parser |
Definition at line 40 of file EdifParser.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void torc::generic::EdifParser::parse | ( | const std::vector< std::string > & | inFileNames, |
| const RootSharedPtr & | outRoot, | ||
| const LinkerSharedPtr & | outLinker, | ||
| const ObjectFactorySharedPtr & | inFactory, | ||
| const ParserOptions & | inOptions | ||
| ) | |||
| throw | ( | Error | |
| ) | |||
Parse a given set of edif files
| [in] | inFileNames | Names of file to be parsed |
| [out] | outRoot | Root to be populated |
| [out] | outLinker | Linker to be used for this parse |
| [in] | inFactory | Factory object to be used for parsing |
| [in] | inOptions | Options to the parser |
Definition at line 55 of file EdifParser.cpp.
Here is the call graph for this function: