ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-4/src/io/SectionParser.hpp
(Generate patch)

Comparing trunk/OOPSE-4/src/io/SectionParser.hpp (file contents):
Revision 1930 by gezelter, Wed Jan 12 22:41:40 2005 UTC vs.
Revision 2204 by gezelter, Fri Apr 15 22:04:00 2005 UTC

# Line 1 | Line 1
1 < /*
1 > /*
2   * Copyright (c) 2005 The University of Notre Dame. All Rights Reserved.
3   *
4   * The University of Notre Dame grants you ("Licensee") a
# Line 49 | Line 49 | class ForceField;
49  
50   namespace oopse {
51  
52 < class ForceField;
52 >  class ForceField;
53  
54 <    /**
55 <     * @class SectionParser SectionParser.hpp "io/SectionParser.hpp"
56 <     * @todo document
57 <     */
58 <    class SectionParser {
59 <        public:
60 <            virtual ~SectionParser() {}
61 <            void parse(std::istream& input, ForceField& ff, int lineNo);
54 >  /**
55 >   * @class SectionParser SectionParser.hpp "io/SectionParser.hpp"
56 >   * @todo document
57 >   */
58 >  class SectionParser {
59 >  public:
60 >    virtual ~SectionParser() {}
61 >    void parse(std::istream& input, ForceField& ff, int lineNo);
62  
63 <            const std::string& getSectionName() const {
64 <                return sectionName_;
65 <            }
63 >    const std::string& getSectionName() const {
64 >      return sectionName_;
65 >    }
66  
67 <        protected:
68 <            void setSectionName(const std::string& sectionName) {
69 <                sectionName_ = sectionName;
70 <            }
67 >  protected:
68 >    void setSectionName(const std::string& sectionName) {
69 >      sectionName_ = sectionName;
70 >    }
71              
72 <        private:
72 >  private:
73  
74 <            bool isEndSection(const std::string& line);
75 <            virtual void parseLine(ForceField& ff, const std::string& line, int lineNo) = 0;
76 <            std::string sectionName_;
77 <    };
74 >    bool isEndSection(const std::string& line);
75 >    virtual void parseLine(ForceField& ff, const std::string& line, int lineNo) = 0;
76 >    std::string sectionName_;
77 >  };
78  
79  
80   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines