KPlato::RemoveResourceRequestCmd Class Reference

#include <kptcommand.h>

Inherits KPlato::NamedCommand.

Inheritance diagram for KPlato::RemoveResourceRequestCmd:

[legend]
List of all members.

Public Member Functions

 RemoveResourceRequestCmd (Part *part, ResourceGroupRequest *group, ResourceRequest *request, QString name=0)
 ~RemoveResourceRequestCmd ()
void execute ()
void unexecute ()

Private Attributes

ResourceGroupRequestm_group
ResourceRequestm_request
bool m_mine

Detailed Description

Definition at line 470 of file kptcommand.h.


Constructor & Destructor Documentation

KPlato::RemoveResourceRequestCmd::RemoveResourceRequestCmd ( Part part,
ResourceGroupRequest group,
ResourceRequest request,
QString  name = 0 
)

Definition at line 967 of file kptcommand.cc.

References KPlato::NamedCommand::addSchScheduled(), m_mine, KPlato::Node::schedules(), and KPlato::ResourceRequest::task().

KPlato::RemoveResourceRequestCmd::~RemoveResourceRequestCmd (  ) 

Definition at line 982 of file kptcommand.cc.

References m_mine, and m_request.


Member Function Documentation

void KPlato::RemoveResourceRequestCmd::execute (  ) 

Definition at line 987 of file kptcommand.cc.

References m_group, m_mine, m_request, KPlato::NamedCommand::setCommandType(), KPlato::NamedCommand::setSchScheduled(), and KPlato::ResourceGroupRequest::takeResourceRequest().

void KPlato::RemoveResourceRequestCmd::unexecute (  ) 

Definition at line 994 of file kptcommand.cc.

References KPlato::ResourceGroupRequest::addResourceRequest(), m_group, m_mine, m_request, KPlato::NamedCommand::setCommandType(), and KPlato::NamedCommand::setSchScheduled().


Member Data Documentation

ResourceGroupRequest* KPlato::RemoveResourceRequestCmd::m_group [private]

Definition at line 479 of file kptcommand.h.

Referenced by execute(), and unexecute().

ResourceRequest* KPlato::RemoveResourceRequestCmd::m_request [private]

Definition at line 480 of file kptcommand.h.

Referenced by execute(), unexecute(), and ~RemoveResourceRequestCmd().

bool KPlato::RemoveResourceRequestCmd::m_mine [private]

Definition at line 481 of file kptcommand.h.

Referenced by execute(), RemoveResourceRequestCmd(), unexecute(), and ~RemoveResourceRequestCmd().


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