teditor  1.8.0@@fee5e94
Terminal based editor written in C++
Classes | Namespaces | Typedefs | Enumerations | Functions
todo/objects.h File Reference
#include <string>
#include "core/time_utils.h"
#include <vector>

Go to the source code of this file.

Classes

struct  teditor::todo::CalendarItem
 
struct  teditor::todo::MatchItem
 

Namespaces

 teditor
 
 teditor::todo
 

Typedefs

typedef std::vector< CalendarItem > teditor::todo::CalendarItems
 
typedef std::vector< MatchItem > teditor::todo::CalendarMatches
 

Enumerations

enum  teditor::todo::RepeatType {
  teditor::todo::Repeat_None, teditor::todo::Repeat_Yearly, teditor::todo::Repeat_Monthly, teditor::todo::Repeat_Weekly,
  teditor::todo::Repeat_Daily
}
 

Functions

RepeatType teditor::todo::strToRepeatType (const std::string &str)
 
CalendarMatches teditor::todo::findMatchesIn (const CalendarItems &items, const TimePoint &start, const TimePoint &end)