kplato

KPlato::Resource Member List

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

addAppointment(Appointment *appointment)KPlato::Resourcevirtual
addAppointment(Appointment *appointment, Schedule &main)KPlato::Resourcevirtual
addAppointment(Schedule *node, DateTime &start, DateTime &end, double load=100)KPlato::Resourcevirtual
addSchedule(Schedule *schedule) (defined in KPlato::Resource)KPlato::Resource
addWorkingHour(TQTime from, TQTime 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) constKPlato::Resource
availableBefore(const DateTime &time, const DateTime limit=DateTime(), bool checkAppointments=false) constKPlato::Resource
availableFrom() constKPlato::Resourceinline
availableUntil() constKPlato::Resourceinline
calendar(bool local=false) constKPlato::Resource
calendar(const TQString id) const (defined in KPlato::Resource)KPlato::Resource
copy(Resource *resource) (defined in KPlato::Resource)KPlato::Resource
createSchedule(TQString 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::Resourceinline
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::Resourceinline
findAppointment(Node *node) (defined in KPlato::Resource)KPlato::Resource
findCalendar(const TQString &id) const (defined in KPlato::Resource)KPlato::Resource
findId() const (defined in KPlato::Resource)KPlato::Resourceinline
findId(const TQString &id) const (defined in KPlato::Resource)KPlato::Resource
findSchedule(long id) (defined in KPlato::Resource)KPlato::Resourceinline
fixedCost() const (defined in KPlato::Resource)KPlato::Resourceinline
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::Resourceinline
initials() const (defined in KPlato::Resource)KPlato::Resourceinline
initiateCalculation(Schedule &sch) (defined in KPlato::Resource)KPlato::Resource
insertId(const TQString &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 TQDate &date) const (defined in KPlato::Resource)KPlato::Resource
isOverbooked(const DateTime &start, const DateTime &end) const (defined in KPlato::Resource)KPlato::Resource
load(TQDomElement &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::Resourceprotected
name() const (defined in KPlato::Resource)KPlato::Resourceinline
normalRate() const (defined in KPlato::Resource)KPlato::Resourceinline
overtimeRate() const (defined in KPlato::Resource)KPlato::Resourceinline
plannedEffort(const TQDate &date) const (defined in KPlato::Resource)KPlato::Resource
printDebug(TQString ident) (defined in KPlato::Resource)KPlato::Resource
project() const (defined in KPlato::Resource)KPlato::Resourceinline
registerRequest(const ResourceRequest *request)KPlato::Resourceinline
removeId() (defined in KPlato::Resource)KPlato::Resourceinline
removeId(const TQString &id) (defined in KPlato::Resource)KPlato::Resource
removeSchedule(Schedule *schedule)KPlato::Resource
requests() const (defined in KPlato::Resource)KPlato::Resourceinline
Resource(Project *project) (defined in KPlato::Resource)KPlato::Resource
Resource(Resource *resource) (defined in KPlato::Resource)KPlato::Resource
save(TQDomElement &element) const (defined in KPlato::Resource)KPlato::Resource
schedules() (defined in KPlato::Resource)KPlato::Resourceinline
setAvailableFrom(const TQDateTime &af)KPlato::Resourceinline
setAvailableUntil(const TQDateTime au)KPlato::Resourceinline
setCalendar(Calendar *calendar) (defined in KPlato::Resource)KPlato::Resourceinline
setCurrentSchedule(Schedule *schedule) (defined in KPlato::Resource)KPlato::Resourceinline
setCurrentSchedule(long id) (defined in KPlato::Resource)KPlato::Resourceinline
setEmail(TQString email) (defined in KPlato::Resource)KPlato::Resourceinline
setFixedCost(double value) (defined in KPlato::Resource)KPlato::Resourceinline
setId(TQString id) (defined in KPlato::Resource)KPlato::Resource
setInitials(TQString initials) (defined in KPlato::Resource)KPlato::Resourceinline
setName(TQString n) (defined in KPlato::Resource)KPlato::Resourceinline
setNormalRate(double rate) (defined in KPlato::Resource)KPlato::Resourceinline
setOvertimeRate(double rate) (defined in KPlato::Resource)KPlato::Resourceinline
setType(Type type) (defined in KPlato::Resource)KPlato::Resourceinline
setType(const TQString &type) (defined in KPlato::Resource)KPlato::Resource
setUnits(int units)KPlato::Resourceinline
takeSchedule(const Schedule *schedule)KPlato::Resource
type() const (defined in KPlato::Resource)KPlato::Resourceinline
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() constKPlato::Resourceinline
unregisterRequest(const ResourceRequest *request) (defined in KPlato::Resource)KPlato::Resourceinline
workingHours() (defined in KPlato::Resource)KPlato::Resourceinline
~Resource() (defined in KPlato::Resource)KPlato::Resourcevirtual