, 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) (defined in KPlato::Resource) | KPlato::Resource | |
addWorkingHour(QTime from, QTime until) (defined in KPlato::Resource) | KPlato::Resource | |
appointmentIntervals() const (defined in KPlato::Resource) | KPlato::Resource | |
appointments() | KPlato::Resource | |
availableAfter(const DateTime &time, const DateTime limit=DateTime(), bool checkAppointments=false) const | KPlato::Resource | |
availableBefore(const DateTime &time, const DateTime limit=DateTime(), bool checkAppointments=false) const | KPlato::Resource | |
availableFrom() const | KPlato::Resource | [inline] |
availableUntil() const | KPlato::Resource | [inline] |
calendar(bool local=false) const | KPlato::Resource | |
calendar(const QString id) const (defined in KPlato::Resource) | KPlato::Resource | |
copy(Resource *resource) (defined in KPlato::Resource) | KPlato::Resource | |
createSchedule(QString name, int type, long id) (defined in KPlato::Resource) | KPlato::Resource | |
createSchedule(Schedule *parent) (defined in KPlato::Resource) | KPlato::Resource | |
currentSchedule() const (defined in KPlato::Resource) | KPlato::Resource | [inline] |
effort(const DateTime &start, const Duration &duration, bool backward, bool *ok=0) const (defined in KPlato::Resource) | KPlato::Resource | |
email() const (defined in KPlato::Resource) | KPlato::Resource | [inline] |
findAppointment(Node *node) (defined in KPlato::Resource) | KPlato::Resource | |
findCalendar(const QString &id) const (defined in KPlato::Resource) | KPlato::Resource | |
findId() const (defined in KPlato::Resource) | KPlato::Resource | [inline] |
findId(const QString &id) const (defined in KPlato::Resource) | KPlato::Resource | |
findSchedule(long id) (defined in KPlato::Resource) | KPlato::Resource | [inline] |
fixedCost() const (defined in KPlato::Resource) | KPlato::Resource | [inline] |
generateId() (defined in KPlato::Resource) | KPlato::Resource | |
getBestAvailableTime(Duration duration) (defined in KPlato::Resource) | KPlato::Resource | |
getBestAvailableTime(const DateTime after, const Duration duration) (defined in KPlato::Resource) | KPlato::Resource | |
getFirstAvailableTime(DateTime after=DateTime()) (defined in KPlato::Resource) | KPlato::Resource | |
id() const (defined in KPlato::Resource) | KPlato::Resource | [inline] |
initials() const (defined in KPlato::Resource) | KPlato::Resource | [inline] |
initiateCalculation(Schedule &sch) (defined in KPlato::Resource) | KPlato::Resource | |
insertId(const QString &id) (defined in KPlato::Resource) | KPlato::Resource | |
isAvailable(Task *task) (defined in KPlato::Resource) | KPlato::Resource | |
isOverbooked() const (defined in KPlato::Resource) | KPlato::Resource | |
isOverbooked(const QDate &date) const (defined in KPlato::Resource) | KPlato::Resource | |
isOverbooked(const DateTime &start, const DateTime &end) const (defined in KPlato::Resource) | KPlato::Resource | |
load(QDomElement &element) (defined in KPlato::Resource) | KPlato::Resource | |
makeAppointment(Schedule *schedule) (defined in KPlato::Resource) | KPlato::Resource | |
makeAppointment(Schedule *node, const DateTime &from, const DateTime &end) (defined in KPlato::Resource) | KPlato::Resource | [protected] |
name() const (defined in KPlato::Resource) | KPlato::Resource | [inline] |
normalRate() const (defined in KPlato::Resource) | KPlato::Resource | [inline] |
overtimeRate() const (defined in KPlato::Resource) | KPlato::Resource | [inline] |
plannedEffort(const QDate &date) const (defined in KPlato::Resource) | KPlato::Resource | |
printDebug(QString ident) (defined in KPlato::Resource) | KPlato::Resource | |
project() const (defined in KPlato::Resource) | KPlato::Resource | [inline] |
registerRequest(const ResourceRequest *request) | KPlato::Resource | [inline] |
removeId() (defined in KPlato::Resource) | KPlato::Resource | [inline] |
removeId(const QString &id) (defined in KPlato::Resource) | KPlato::Resource | |
removeSchedule(Schedule *schedule) | KPlato::Resource | |
requests() const (defined in KPlato::Resource) | KPlato::Resource | [inline] |
Resource(Project *project) (defined in KPlato::Resource) | KPlato::Resource | |
Resource(Resource *resource) (defined in KPlato::Resource) | KPlato::Resource | |
save(QDomElement &element) const (defined in KPlato::Resource) | KPlato::Resource | |
schedules() (defined in KPlato::Resource) | KPlato::Resource | [inline] |
setAvailableFrom(const QDateTime &af) | KPlato::Resource | [inline] |
setAvailableUntil(const QDateTime au) | KPlato::Resource | [inline] |
setCalendar(Calendar *calendar) (defined in KPlato::Resource) | KPlato::Resource | [inline] |
setCurrentSchedule(Schedule *schedule) (defined in KPlato::Resource) | KPlato::Resource | [inline] |
setCurrentSchedule(long id) (defined in KPlato::Resource) | KPlato::Resource | [inline] |
setEmail(QString email) (defined in KPlato::Resource) | KPlato::Resource | [inline] |
setFixedCost(double value) (defined in KPlato::Resource) | KPlato::Resource | [inline] |
setId(QString id) (defined in KPlato::Resource) | KPlato::Resource | |
setInitials(QString initials) (defined in KPlato::Resource) | KPlato::Resource | [inline] |
setName(QString n) (defined in KPlato::Resource) | KPlato::Resource | [inline] |
setNormalRate(double rate) (defined in KPlato::Resource) | KPlato::Resource | [inline] |
setOvertimeRate(double rate) (defined in KPlato::Resource) | KPlato::Resource | [inline] |
setType(Type type) (defined in KPlato::Resource) | KPlato::Resource | [inline] |
setType(const QString &type) (defined in KPlato::Resource) | KPlato::Resource | |
setUnits(int units) | KPlato::Resource | [inline] |
takeSchedule(const Schedule *schedule) | KPlato::Resource | |
type() const (defined in KPlato::Resource) | KPlato::Resource | [inline] |
Type enum name (defined in KPlato::Resource) | KPlato::Resource | |
Type_Material enum value (defined in KPlato::Resource) | KPlato::Resource | |
Type_Work enum value (defined in KPlato::Resource) | KPlato::Resource | |
typeToString() const (defined in KPlato::Resource) | KPlato::Resource | |
units() const | KPlato::Resource | [inline] |
unregisterRequest(const ResourceRequest *request) (defined in KPlato::Resource) | KPlato::Resource | [inline] |
workingHours() (defined in KPlato::Resource) | KPlato::Resource | [inline] |
~Resource() (defined in KPlato::Resource) | KPlato::Resource | [virtual] |