src/woof/woof.cc
// The woof::woof class constructor.
// Accepts three arguments: the path to the file or directory to watch, the command to execute
// when the file or directory changes, and the polling interval.
//
//   * std::string path     - The path to the file or directory to watch.
//   * std::string callback - The command to execute when the file or directory changes.
//   * int polling_interval - The polling interval (in seconds).
The woof::woof class constructor.
Accepts three arguments: the path to the file or directory to watch, the command to execute
when the file or directory changes, and the polling interval.

:string path     - The path to the file or directory to watch.
std::string callback - The command to execute when the file or directory changes.
int polling_interval - The polling interval (in seconds).
The woof :: woof class constructor . Accepts three arguments : the path to the file or directory to watch the command to execute when the file or directory changes and the polling interval . : string path - The path to the file or directory to watch . std :: string callback - The command to execute when the file or directory changes . int polling_interval - The polling interval ( in seconds ) .
woof::woof(std::string path, std::string callback, int polling_interval)
    {
        this->path = path;
        this->callback = callback;
        this->polling_interval = polling_interval;
        reset_file_map();
    }
woof :: woof ( std :: string path , std :: string callback , int polling_interval ) { this -> path = path ; this -> callback = callback ; this -> polling_interval = polling_interval ; reset_file_map ( ) ; }
The woof::woof class constructor.
The woof :: woof class constructor .