OpenASIP  2.0
Public Member Functions | Private Member Functions | Private Attributes | List of all members
ConnectRequest Class Reference

#include <ConnectRequest.hh>

Inheritance diagram for ConnectRequest:
Inheritance graph
Collaboration diagram for ConnectRequest:
Collaboration graph

Public Member Functions

 ConnectRequest (EditPart *part)
 
virtual ~ConnectRequest ()
 
EditPartpart ()
 
- Public Member Functions inherited from Request
 Request (RequestType type)
 
virtual ~Request ()
 
void setType (RequestType type)
 
RequestType type () const
 

Private Member Functions

ConnectRequestoperator= (Request &old)
 Assignment not allowed. More...
 
 ConnectRequest (Request &old)
 Copying not allowed. More...
 

Private Attributes

EditPartpart_
 EditPart associated with the request. More...
 

Additional Inherited Members

- Public Types inherited from Request
enum  RequestType {
  NONE, MODIFY_REQUEST, DELETE_REQUEST, CONNECT_REQUEST,
  COPY_REQUEST, STATUS_REQUEST, DETAILS_REQUEST
}
 Data type for determining the type of a Request. More...
 

Detailed Description

Request which is used to request EditPart to create connection between itself and another EditPart.

Definition at line 43 of file ConnectRequest.hh.

Constructor & Destructor Documentation

◆ ConnectRequest() [1/2]

ConnectRequest::ConnectRequest ( EditPart part)

The Constructor.

Parameters
partEditPart to connect the part with.

Definition at line 40 of file ConnectRequest.cc.

41  :
43  part_(part) {
44 
45 }

◆ ~ConnectRequest()

ConnectRequest::~ConnectRequest ( )
virtual

The Destructor.

Definition at line 50 of file ConnectRequest.cc.

50  {
51 }

◆ ConnectRequest() [2/2]

ConnectRequest::ConnectRequest ( Request old)
private

Copying not allowed.

Member Function Documentation

◆ operator=()

ConnectRequest& ConnectRequest::operator= ( Request old)
private

Assignment not allowed.

◆ part()

EditPart * ConnectRequest::part ( )

Member Data Documentation

◆ part_

EditPart* ConnectRequest::part_
private

EditPart associated with the request.

Definition at line 54 of file ConnectRequest.hh.

Referenced by part().


The documentation for this class was generated from the following files:
ConnectRequest::part_
EditPart * part_
EditPart associated with the request.
Definition: ConnectRequest.hh:54
Request::CONNECT_REQUEST
@ CONNECT_REQUEST
Connect request.
Definition: Request.hh:50
Request::Request
Request(RequestType type)
Definition: Request.cc:41
ConnectRequest::part
EditPart * part()
Definition: ConnectRequest.cc:58