GlobalObjects
|
Permitted actions in the database such as read, write and delete can be queried for an object. This is the answer. More...
#include <GloTypes.h>
Public Member Functions | |
LockPossibleSpecification () | |
LockPossibleSpecification (const LockPossibleSpecification &rT) | |
LockPossibleSpecification (unsigned long ulValue) | |
virtual | ~LockPossibleSpecification () |
unsigned long | getAsUL () |
LockPossibleSpecification & | operator= (const LockPossibleSpecification &rT) |
void | set (unsigned long ulValue) |
bool | operator== (const LockPossibleSpecification &rT) const |
Comparison operator. | |
bool | operator!= (const LockPossibleSpecification &rT) const |
Comparison operator. | |
Public Attributes | |
bool | m_bDelete |
bool | m_bRead |
bool | m_bWrite |
Permitted actions in the database such as read, write and delete can be queried for an object. This is the answer.
|
inline |
Stanmdard constructor to initialize the members.
|
inline |
Constructor with parameter passing.
Sets the allowed actions as bit patterns.
[in] | ulValue | values can be or concatenated e.g., for reading and writing (1 | 2).
|
|
inlinevirtual |
Destructor
|
inline |
Copy constructor.
[in] | rT | The data is copied from this object. |
|
inline |
Returns the allowed actions as bit patterns.
|
inline |
Comparison operator.
[in] | rT | The object to be compared with this one. |
|
inline |
Assignment operator.
[in] | rT | The data is transferred from this object. |
|
inline |
Comparison operator.
[in] | rT | The object to be compared with this one. |
|
inline |
Sets the allowed actions as bit patterns.
[in] | ulValue | values can be or concatenated e.g., for reading and writing (1 | 2).
|
bool glo::LockPossibleSpecification::m_bDelete |
If true, the requested object can be deleted in the database.
bool glo::LockPossibleSpecification::m_bRead |
If true, the requested object can be read from database.
bool glo::LockPossibleSpecification::m_bWrite |
If true, the requested object can be stored in the database.