todo-cli
Loading...
Searching...
No Matches
task.h File Reference
#include <boost/describe.hpp>
#include <boost/json.hpp>
#include <cstdint>
#include <string>
#include <vector>
Include dependency graph for task.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  todo::Task
struct  todo::Task::Date

Namespaces

namespace  todo

Functions

void todo::tag_invoke (boost::json::value_from_tag, boost::json::value &v, todo::Task::Status const &s)
todo::Task::Status todo::tag_invoke (boost::json::value_to_tag< todo::Task::Status >, boost::json::value const &v)
 todo::BOOST_DESCRIBE_ENUM (Task::Status, NOT_STARTED, IN_PROGRESS, COMPLETED)
 todo::BOOST_DESCRIBE_STRUCT (Task::Date,(),(year, month, day))
 todo::BOOST_DESCRIBE_STRUCT (Task,(),(desc, child_tasks, priority, status, due_date))