Datafile: Added stubbed ::getAllIntervals[Since] methods

This commit is contained in:
Paul Beckingham 2016-03-20 18:11:28 -04:00
parent d0da2c9ac6
commit 889ccaaf73
2 changed files with 20 additions and 0 deletions

View file

@ -55,6 +55,22 @@ std::string Datafile::name () const
Interval Datafile::getLatestInterval () Interval Datafile::getLatestInterval ()
{ {
return Interval (); return Interval ();
// TODO Load data
// TODO Return the last element in _lines.
}
////////////////////////////////////////////////////////////////////////////////
std::vector <Interval> Datafile::getAllIntervalsSince (Datetime)
{
// TODO Load data
return {};
}
////////////////////////////////////////////////////////////////////////////////
std::vector <Interval> Datafile::getAllIntervals ()
{
// TODO Load data
return {};
} }
//////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////

View file

@ -39,6 +39,8 @@ public:
std::string name () const; std::string name () const;
Interval getLatestInterval (); Interval getLatestInterval ();
std::vector <Interval> getAllIntervalsSince (Datetime);
std::vector <Interval> getAllIntervals ();
void addExclusion (const std::string&); void addExclusion (const std::string&);
void addInterval (const Interval&); void addInterval (const Interval&);
@ -48,6 +50,8 @@ public:
std::string dump () const; std::string dump () const;
private:
private: private:
std::string _name {}; std::string _name {};
bool _dirty {false}; bool _dirty {false};