pelib  2.0.0
pelib::ScheduleParser Class Reference

#include <ScheduleParser.hpp>

Inheritance diagram for pelib::ScheduleParser:
[legend]

List of all members.

Public Member Functions

virtual Scheduleparse (std::istream &in) const =0
virtual ScheduleParserclone () const =0

Detailed Description

Superclass of any parser able to read an input stream and produce an instance of pelib::Schedule from the data read

Definition at line 30 of file ScheduleParser.hpp.


Member Function Documentation

virtual ScheduleParser* pelib::ScheduleParser::clone ( ) const [pure virtual]

Returns a pointer to a copy of this Schedule parser

Implemented in pelib::XMLSchedule.

virtual Schedule* pelib::ScheduleParser::parse ( std::istream &  in) const [pure virtual]

Read the content of input stream and produces an instance of pelib::Schedule

Implemented in pelib::XMLSchedule.


The documentation for this class was generated from the following file: