#include <appointment.hpp>
Public Member Functions | |
| appointment (librms::rms *client, unsigned int id, unsigned int user_id, unsigned int slot_id, std::string created, std::string modified) | |
| std::string | get_created () const |
| unsigned int | get_id () const |
| std::vector< librms::log > & | get_logs () |
| std::string | get_modified () const |
| unsigned int | get_slot_id () const |
| unsigned int | get_user_id () const |
Private Attributes | |
| librms::rms * | client_ |
| std::string | created_ |
| unsigned int | id_ |
| std::vector< librms::log > | logs_ |
| bool | logs_fetched_ |
| std::string | modified_ |
| unsigned int | slot_id_ |
| unsigned int | user_id_ |
Definition at line 15 of file appointment.hpp.
| appointment::appointment | ( | librms::rms * | client, |
| unsigned int | id, | ||
| unsigned int | user_id, | ||
| unsigned int | slot_id, | ||
| std::string | created, | ||
| std::string | modified | ||
| ) |
Definition at line 8 of file appointment.cpp.
| string appointment::get_created | ( | ) | const |
Definition at line 34 of file appointment.cpp.
| unsigned int appointment::get_id | ( | ) | const |
Definition at line 19 of file appointment.cpp.
| std::vector< log > & appointment::get_logs | ( | ) |
Definition at line 44 of file appointment.cpp.
| string appointment::get_modified | ( | ) | const |
Definition at line 39 of file appointment.cpp.
| unsigned int appointment::get_slot_id | ( | ) | const |
Definition at line 29 of file appointment.cpp.
| unsigned int appointment::get_user_id | ( | ) | const |
Definition at line 24 of file appointment.cpp.
librms::rms* librms::appointment::client_ [private] |
Definition at line 36 of file appointment.hpp.
std::string librms::appointment::created_ [private] |
Definition at line 33 of file appointment.hpp.
unsigned int librms::appointment::id_ [private] |
Definition at line 34 of file appointment.hpp.
std::vector<librms::log> librms::appointment::logs_ [private] |
Definition at line 37 of file appointment.hpp.
bool librms::appointment::logs_fetched_ [private] |
Definition at line 35 of file appointment.hpp.
std::string librms::appointment::modified_ [private] |
Definition at line 33 of file appointment.hpp.
unsigned int librms::appointment::slot_id_ [private] |
Definition at line 34 of file appointment.hpp.
unsigned int librms::appointment::user_id_ [private] |
Definition at line 34 of file appointment.hpp.