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