Revision: | 1465 |
Committed: | Fri Jul 9 23:08:25 2010 UTC (14 years, 9 months ago) by chuckv |
File size: | 470 byte(s) |
Log Message: | Creating busticated version of OpenMD |
# | Content |
---|---|
1 | #include "FilenameObserver.hpp" |
2 | #include "MDLexer.hpp" |
3 | #include "MDParser.hpp" |
4 | |
5 | FilenameObserver::FilenameObserver() : parser_(NULL), lexer_(NULL) {} |
6 | void FilenameObserver::setParser(MDParser* parser) {parser_ = parser;} |
7 | void FilenameObserver::setLexer(MDLexer* lexer) {lexer_ = lexer;} |
8 | void FilenameObserver::notify(const std::string& filename) { |
9 | if (lexer_) |
10 | lexer_->setFilename(filename); |
11 | if (parser_) |
12 | parser_->setFilename(filename); |
13 | } |
14 |
Name | Value |
---|---|
svn:keywords | Author Id Revision Date |