OpenASIP 2.2
|
#include <Request.hh>
Public Types | |
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... | |
Public Member Functions | |
Request (RequestType type) | |
virtual | ~Request () |
void | setType (RequestType type) |
RequestType | type () const |
Private Member Functions | |
Request & | operator= (Request &old) |
Assignment not allowed. | |
Request (Request &old) | |
Copying not allowed. | |
Private Attributes | |
RequestType | type_ |
Determines type of this Request. | |
Used to communicate with EditPart objects.
Type of the Request determines the function an EditPart should perform.
Definition at line 43 of file Request.hh.
enum Request::RequestType |
Data type for determining the type of a Request.
Definition at line 46 of file Request.hh.
|
explicit |
The Constructor.
type | Type of the Request. |
Definition at line 41 of file Request.cc.
|
virtual |
|
private |
Copying not allowed.
void Request::setType | ( | RequestType | type | ) |
RequestType Request::type | ( | ) | const |
Referenced by ProximBusEditPolicy::canHandle(), ProximFUEditPolicy::canHandle(), ProximIUEditPolicy::canHandle(), ProximPortEditPolicy::canHandle(), ProximRFEditPolicy::canHandle(), ProximSocketEditPolicy::canHandle(), ProDeBridgeEditPolicy::canHandle(), ProDeBusEditPolicy::canHandle(), ProDeFUEditPolicy::canHandle(), ProDeFUPortEditPolicy::canHandle(), ProDeGCUEditPolicy::canHandle(), ProDeIUEditPolicy::canHandle(), ProDeIUPortEditPolicy::canHandle(), ProDePortEditPolicy::canHandle(), ProDeRFEditPolicy::canHandle(), ProDeRFPortEditPolicy::canHandle(), ProDeSegmentEditPolicy::canHandle(), ProDeSocketEditPolicy::canHandle(), ProDeSRPortEditPolicy::canHandle(), ProximBusEditPolicy::getCommand(), ProximFUEditPolicy::getCommand(), ProximIUEditPolicy::getCommand(), ProximPortEditPolicy::getCommand(), ProximRFEditPolicy::getCommand(), ProximSocketEditPolicy::getCommand(), ProDeBridgeEditPolicy::getCommand(), ProDeBusEditPolicy::getCommand(), ProDeFUEditPolicy::getCommand(), ProDeFUPortEditPolicy::getCommand(), ProDeGCUEditPolicy::getCommand(), ProDeIUEditPolicy::getCommand(), ProDeIUPortEditPolicy::getCommand(), ProDePortEditPolicy::getCommand(), ProDeRFEditPolicy::getCommand(), ProDeRFPortEditPolicy::getCommand(), ProDeSegmentEditPolicy::getCommand(), ProDeSocketEditPolicy::getCommand(), and ProDeSRPortEditPolicy::getCommand().
|
private |
Determines type of this Request.
Definition at line 69 of file Request.hh.