CppTaskManager 1.0.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
TaskManager Class Reference

Manages a collection of tasks and handles persistence. More...

#include <TaskManager.h>

Public Member Functions

 TaskManager (const std::string &storageFile)
 
void load ()
 
void save () const
 
void addTask (const std::string &title)
 
void completeTask (size_t index)
 
void listTasks () const
 
const std::vector< Task > & getTasks () const
 

Detailed Description

Manages a collection of tasks and handles persistence.

Constructor & Destructor Documentation

◆ TaskManager()

TaskManager::TaskManager ( const std::string &  storageFile)
explicit

Member Function Documentation

◆ addTask()

void TaskManager::addTask ( const std::string &  title)

◆ completeTask()

void TaskManager::completeTask ( size_t  index)

◆ getTasks()

const std::vector< Task > & TaskManager::getTasks ( ) const

◆ listTasks()

void TaskManager::listTasks ( ) const

◆ load()

void TaskManager::load ( )

◆ save()

void TaskManager::save ( ) const

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