|
| StringProperty ()=default |
|
| StringProperty (xcb_window_t w, xcb_atom_t p) |
|
| operator QByteArray () |
|
| Property () |
|
| Property (const Property &other) |
|
| Property (uint8_t _delete, xcb_window_t window, xcb_atom_t property, xcb_atom_t type, uint32_t long_offset, uint32_t long_length) |
|
Property & | operator= (const Property &other) |
|
template<typename T > |
std::enable_if<!std::is_pointer< T >::value, T >::type | value (T defaultValue=T(), bool *ok=nullptr) |
| Overloaded method for convenience.
|
|
template<typename T > |
std::enable_if<!std::is_pointer< T >::value, T >::type | value (uint8_t format, xcb_atom_t type, T defaultValue=T(), bool *ok=nullptr) |
| Reads the property as a POD type.
|
|
template<typename T > |
std::enable_if< std::is_pointer< T >::value, T >::type | value (T defaultValue=nullptr, bool *ok=nullptr) |
| Overloaded method for convenience.
|
|
template<typename T > |
std::enable_if< std::is_pointer< T >::value, T >::type | value (uint8_t format, xcb_atom_t type, T defaultValue=nullptr, bool *ok=nullptr) |
| Reads the property as an array of T.
|
|
QByteArray | toByteArray (uint8_t format=8, xcb_atom_t type=XCB_ATOM_STRING, bool *ok=nullptr) |
| Reads the property as string and returns a QByteArray.
|
|
QByteArray | toByteArray (bool *ok) |
| Overloaded method for convenience.
|
|
bool | toBool (uint8_t format=32, xcb_atom_t type=XCB_ATOM_CARDINAL, bool *ok=nullptr) |
| Reads the property as a boolean value.
|
|
bool | toBool (bool *ok) |
| Overloaded method for convenience.
|
|
| Wrapper ()=default |
|
| Wrapper (Args... args) |
|
| Wrapper (xcb_window_t w, Args... args) |
|
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 () |
|
Definition at line 902 of file xcbutils.h.