WRT::UserConditionHandler Class Reference
#include
<mw/cwrt/userconditionhandler.h>
| class WRT::UserConditionHandler |
| Public Member Functions |
|---|
| virtual | ~UserConditionHandler() |
| pure virtual bool | allow(const QString &, const CapabilityList &, unsigned int, unsigned int &) |
Detailed Description
Interface class for handling conditions. For example the client that implements this can prompt the user to ask for permission to grant capabilites.
Constructor & Destructor Documentation
~UserConditionHandler ( )
| ~UserConditionHandler | ( | ) | [inline, virtual] |
Member Function Documentation
allow ( const QString &, const CapabilityList &, unsigned int, unsigned int & )
| bool | allow | ( | const QString & | serviceName, |
| | const CapabilityList & | capabilities, |
| | unsigned int | conditions, |
| | unsigned int & | grant |
| | ) | const [pure virtual] |
Asks the handler whether or not the capability can be allowed
| Parameters |
|---|
| capabilities | - Capabilities requested |
| conditions | - The conditions for these capabilities |
| grant | - The current grant flag. This method must modify the grant flag if needed. |
- Return Value
- TRUE if allowed, else FALSE