|
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.