#include <EdifParser.hpp>
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 (const EdifParser &inSource) | |
EdifParser & | operator= (const EdifParser &inSource) throw () |
Most of this class will be generated during implementation. This document will be updated acoordingly.
Definition at line 40 of file EdifParser.hpp.
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 46 of file EdifParser.cpp.
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 69 of file EdifParser.cpp.