ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/OpenMD/trunk/src/mdParser/FilenameObserver.cpp
Revision: 1879
Committed: Sun Jun 16 15:15:42 2013 UTC (11 years, 10 months ago) by gezelter
File size: 462 byte(s)
Log Message:
MERGE OpenMD development 1783:1878 into trunk

File Contents

# 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 }

Properties

Name Value
svn:keywords Author Id Revision Date