#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.