KWin
|
Abstract base class for the wrapper. More...
#include <xcbutils.h>
Public Types | |
typedef Data::cookie_type | Cookie |
typedef Data::reply_type | Reply |
Public Member Functions | |
virtual | ~AbstractWrapper () |
AbstractWrapper & | operator= (const AbstractWrapper &other) |
const Reply * | operator-> () |
bool | isNull () |
bool | isNull () const |
operator bool () | |
operator bool () const | |
const Reply * | data () |
const Reply * | data () const |
WindowId | window () const |
bool | isRetrieved () const |
Reply * | take () |
Protected Member Functions | |
AbstractWrapper () | |
AbstractWrapper (WindowId window, Cookie cookie) | |
AbstractWrapper (const AbstractWrapper &other) | |
void | getReply () |
Abstract base class for the wrapper.
This class contains the complete functionality of the Wrapper. It's only an abstract base class to provide partial template specialization for more specific constructors.
Definition at line 239 of file xcbutils.h.
typedef Data::cookie_type KWin::Xcb::AbstractWrapper< Data >::Cookie |
Definition at line 242 of file xcbutils.h.
typedef Data::reply_type KWin::Xcb::AbstractWrapper< Data >::Reply |
Definition at line 243 of file xcbutils.h.
|
inlinevirtual |
Definition at line 244 of file xcbutils.h.
|
inlineprotected |
Definition at line 322 of file xcbutils.h.
|
inlineexplicitprotected |
Definition at line 329 of file xcbutils.h.
|
inlineexplicitprotected |
Definition at line 336 of file xcbutils.h.
|
inline |
Definition at line 287 of file xcbutils.h.
|
inline |
Definition at line 292 of file xcbutils.h.
|
inlineprotected |
Definition at line 344 of file xcbutils.h.
|
inline |
Definition at line 269 of file xcbutils.h.
|
inline |
Definition at line 274 of file xcbutils.h.
|
inline |
Definition at line 301 of file xcbutils.h.
|
inline |
Definition at line 279 of file xcbutils.h.
|
inline |
Definition at line 283 of file xcbutils.h.
|
inline |
Definition at line 264 of file xcbutils.h.
|
inline |
Definition at line 248 of file xcbutils.h.
|
inline |
Returns the value of the reply pointer referenced by this object. The reply pointer of this object will be reset to null. Calling any method which requires the reply to be valid will crash.
Callers of this function take ownership of the pointer.
Definition at line 312 of file xcbutils.h.
|
inline |
Definition at line 297 of file xcbutils.h.