KPlato::Risk Class Reference

#include <kptresource.h>

List of all members.

Public Types

enum  RiskType { NONE = 0, LOW = 1, HIGH = 2 }

Public Member Functions

 Risk (Node *n, Resource *r, RiskType rt=NONE)
 ~Risk ()
RiskType riskType ()
Nodenode ()
Resourceresource ()

Private Attributes

Nodem_node
Resourcem_resource
RiskType m_riskType


Detailed Description

Risk is associated with a resource/task pairing to indicate the planner's confidence in the estimated effort. Risk can be one of none, low, or high. Some factors that may be taken into account for risk are the experience of the person and the reliability of equipment.

Definition at line 387 of file kptresource.h.


Member Enumeration Documentation

enum KPlato::Risk::RiskType

Enumerator:
NONE 
LOW 
HIGH 

Definition at line 391 of file kptresource.h.


Constructor & Destructor Documentation

KPlato::Risk::Risk ( Node n,
Resource r,
RiskType  rt = NONE 
)

Definition at line 717 of file kptresource.cc.

References m_node, m_resource, and m_riskType.

KPlato::Risk::~Risk (  ) 

Definition at line 723 of file kptresource.cc.


Member Function Documentation

RiskType KPlato::Risk::riskType (  )  [inline]

Definition at line 400 of file kptresource.h.

References m_riskType.

Node* KPlato::Risk::node (  )  [inline]

Definition at line 402 of file kptresource.h.

References m_node.

Resource* KPlato::Risk::resource (  )  [inline]

Definition at line 403 of file kptresource.h.

References m_resource.


Member Data Documentation

Node* KPlato::Risk::m_node [private]

Definition at line 406 of file kptresource.h.

Referenced by node(), and Risk().

Resource* KPlato::Risk::m_resource [private]

Definition at line 407 of file kptresource.h.

Referenced by resource(), and Risk().

RiskType KPlato::Risk::m_riskType [private]

Definition at line 408 of file kptresource.h.

Referenced by Risk(), and riskType().


The documentation for this class was generated from the following files:
Generated on Wed Nov 22 23:21:50 2006 for KPlato by  doxygen 1.5.1-p1