KPlato::Resource Member List

This is the complete list of members for KPlato::Resource, including all inherited members.

addAppointment(Appointment *appointment)KPlato::Resource [virtual]
addAppointment(Appointment *appointment, Schedule &main)KPlato::Resource [virtual]
addAppointment(Schedule *node, DateTime &start, DateTime &end, double load=100)KPlato::Resource [virtual]
addSchedule(Schedule *schedule)KPlato::Resource
addWorkingHour(QTime from, QTime until)KPlato::Resource
appointmentIntervals() constKPlato::Resource
appointments()KPlato::Resource
availableAfter(const DateTime &time, const DateTime limit=DateTime(), bool checkAppointments=false) constKPlato::Resource
availableBefore(const DateTime &time, const DateTime limit=DateTime(), bool checkAppointments=false) constKPlato::Resource
availableFrom() constKPlato::Resource [inline]
availableUntil() constKPlato::Resource [inline]
calendar(bool local=false) const KPlato::Resource
calendar(const QString id) const KPlato::Resource
copy(Resource *resource)KPlato::Resource
costKPlato::Resource [private]
createSchedule(QString name, int type, long id)KPlato::Resource
createSchedule(Schedule *parent)KPlato::Resource
currentSchedule() constKPlato::Resource [inline]
deleteSchedule(Schedule *schedule)KPlato::Resource
effort(const DateTime &start, const Duration &duration, bool backward, bool *ok=0) constKPlato::Resource
email() constKPlato::Resource [inline]
findAppointment(Node *node)KPlato::Resource
findCalendar(const QString &id) const KPlato::Resource
findId() constKPlato::Resource [inline]
findId(const QString &id) const KPlato::Resource
findSchedule(long id)KPlato::Resource [inline]
fixedCost() constKPlato::Resource [inline]
generateId()KPlato::Resource
getBestAvailableTime(Duration duration)KPlato::Resource
getBestAvailableTime(const DateTime after, const Duration duration)KPlato::Resource
getFirstAvailableTime(DateTime after=DateTime())KPlato::Resource
id() constKPlato::Resource [inline]
initials() constKPlato::Resource [inline]
initiateCalculation(Schedule &sch)KPlato::Resource
insertId(const QString &id)KPlato::Resource
isAvailable(Task *task)KPlato::Resource
isOverbooked() constKPlato::Resource
isOverbooked(const QDate &date) const KPlato::Resource
isOverbooked(const DateTime &start, const DateTime &end) const KPlato::Resource
load(QDomElement &element)KPlato::Resource
m_availableFromKPlato::Resource [private]
m_availableUntilKPlato::Resource [private]
m_calendarKPlato::Resource [private]
m_currentScheduleKPlato::Resource [private]
m_emailKPlato::Resource [private]
m_idKPlato::Resource [private]
m_initialsKPlato::Resource [private]
m_nameKPlato::Resource [private]
m_projectKPlato::Resource [private]
m_requestsKPlato::Resource [private]
m_schedulesKPlato::Resource [private]
m_typeKPlato::Resource [private]
m_unitsKPlato::Resource [private]
m_workingHoursKPlato::Resource [private]
makeAppointment(Schedule *schedule)KPlato::Resource
makeAppointment(Schedule *node, const DateTime &from, const DateTime &end)KPlato::Resource [protected]
name() constKPlato::Resource [inline]
normalRate() constKPlato::Resource [inline]
overtimeRate() constKPlato::Resource [inline]
plannedEffort(const QDate &date) const KPlato::Resource
printDebug(QString ident)KPlato::Resource
project() constKPlato::Resource [inline]
registerRequest(ResourceRequest *request)KPlato::Resource [inline]
removeId()KPlato::Resource [inline]
removeId(const QString &id)KPlato::Resource
requests() constKPlato::Resource [inline]
Resource(Project *project)KPlato::Resource
Resource(Resource *resource)KPlato::Resource
save(QDomElement &element) const KPlato::Resource
schedules()KPlato::Resource [inline]
setAvailableFrom(const QDateTime &af)KPlato::Resource [inline]
setAvailableUntil(const QDateTime au)KPlato::Resource [inline]
setCalendar(Calendar *calendar)KPlato::Resource [inline]
setCurrentSchedule(Schedule *schedule)KPlato::Resource [inline]
setCurrentSchedule(long id)KPlato::Resource [inline]
setEmail(QString email)KPlato::Resource [inline]
setFixedCost(double value)KPlato::Resource [inline]
setId(QString id)KPlato::Resource
setInitials(QString initials)KPlato::Resource [inline]
setName(QString n)KPlato::Resource [inline]
setNormalRate(double rate)KPlato::Resource [inline]
setOvertimeRate(double rate)KPlato::Resource [inline]
setType(Type type)KPlato::Resource [inline]
setType(const QString &type)KPlato::Resource
setUnits(int units)KPlato::Resource [inline]
takeSchedule(const Schedule *schedule)KPlato::Resource
Type enum nameKPlato::Resource
type() constKPlato::Resource [inline]
Type_Material enum valueKPlato::Resource
Type_Work enum valueKPlato::Resource
typeToString() constKPlato::Resource
units() constKPlato::Resource [inline]
unregisterRequest(ResourceRequest *request)KPlato::Resource [inline]
workingHours()KPlato::Resource [inline]
~Resource()KPlato::Resource [virtual]


Generated on Wed Nov 22 23:21:50 2006 for KPlato by  doxygen 1.5.1-p1