Public Member Functions | Private Attributes
librms::slot Class Reference

#include <slot.hpp>

List of all members.

Public Member Functions

librms::appointmentget_appointment ()
unsigned int get_condition_id () const
std::string get_created () const
std::string get_end () const
unsigned int get_id () const
std::string get_modified () const
std::string get_start () const
bool has_appointment ()
 slot (librms::rms *client, unsigned int id, unsigned int condition_id, std::string start, std::string end, std::string created, std::string modified)
 ~slot ()

Private Attributes

librms::appointmentappointment_
bool appointment_checked_
bool appointment_fetched_
librms::rmsclient_
unsigned int condition_id_
std::string created_
std::string end_
bool has_appointment_
unsigned int id_
std::string modified_
std::string start_

Detailed Description

Definition at line 14 of file slot.hpp.


Constructor & Destructor Documentation

slot::slot ( librms::rms client,
unsigned int  id,
unsigned int  condition_id,
std::string  start,
std::string  end,
std::string  created,
std::string  modified 
)

Definition at line 9 of file slot.cpp.

Definition at line 20 of file slot.cpp.


Member Function Documentation

Definition at line 76 of file slot.cpp.

unsigned int slot::get_condition_id ( ) const

Definition at line 33 of file slot.cpp.

string slot::get_created ( ) const

Definition at line 48 of file slot.cpp.

string slot::get_end ( ) const

Definition at line 43 of file slot.cpp.

unsigned int slot::get_id ( ) const

Definition at line 28 of file slot.cpp.

string slot::get_modified ( ) const

Definition at line 53 of file slot.cpp.

string slot::get_start ( ) const

Definition at line 38 of file slot.cpp.

Definition at line 58 of file slot.cpp.


Member Data Documentation

Definition at line 42 of file slot.hpp.

Definition at line 40 of file slot.hpp.

Definition at line 40 of file slot.hpp.

Definition at line 41 of file slot.hpp.

unsigned int librms::slot::condition_id_ [private]

Definition at line 39 of file slot.hpp.

std::string librms::slot::created_ [private]

Definition at line 38 of file slot.hpp.

std::string librms::slot::end_ [private]

Definition at line 38 of file slot.hpp.

Definition at line 40 of file slot.hpp.

unsigned int librms::slot::id_ [private]

Definition at line 39 of file slot.hpp.

std::string librms::slot::modified_ [private]

Definition at line 38 of file slot.hpp.

std::string librms::slot::start_ [private]

Definition at line 38 of file slot.hpp.


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


librms
Author(s): Russell Toris
autogenerated on Thu Feb 25 2016 11:42:49