Definition at line 34 of file r_task.h.
Public Types | |
| enum | AlarmFlagType |
| enum | RecurringCodeType |
| enum | PriorityFlagType |
| enum | StatusFlagType |
| typedef std::vector< UnknownField > | UnknownsType |
Public Member Functions | |
| Task () | |
| ~Task () | |
| const unsigned char * | ParseField (const unsigned char *begin, const unsigned char *end) |
| void | ParseRecurrenceData (const void *data) |
| void | BuildRecurrenceData (void *data) |
| uint8_t | GetRecType () const |
| uint32_t | GetUniqueId () const |
| void | SetIds (uint8_t Type, uint32_t Id) |
| void | ParseHeader (const Data &data, size_t &offset) |
| void | ParseFields (const Data &data, size_t &offset) |
| void | Clear () |
| void | Dump (std::ostream &os) const |
| bool | operator< (const Task &other) const |
Static Public Member Functions | |
| static const char * | GetDBName () |
| static uint8_t | GetDefaultRecType () |
Public Attributes | |
| uint8_t | RecType |
| uint32_t | RecordId |
| uint8_t | TaskType |
| std::string | Summary |
| std::string | Notes |
| std::string | Categories |
| std::string | UID |
| time_t | StartTime |
| time_t | DueTime |
| time_t | AlarmTime |
| int | TimeZoneCode |
| AlarmFlagType | AlarmType |
| unsigned short | Interval |
| RecurringCodeType | RecurringType |
| time_t | RecurringEndTime |
| unsigned short | DayOfWeek |
| unsigned short | WeekOfMonth |
| unsigned short | DayOfMonth |
| unsigned short | MonthOfYear |
| unsigned char | WeekDays |
| int | ClassType |
| PriorityFlagType | PriorityFlag |
| StatusFlagType | StatusFlag |
| bool | Recurring |
| bool | Perpetual |
| bool | DueDateFlag |
| UnknownsType | Unknowns |
1.5.1