, 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] |