Fcitx
|
Register a DBus read-only property to current DBus VTable. More...
#include <fcitx-utils/dbus/objectvtable.h>
Public Member Functions | |
ObjectVTableProperty (ObjectVTableBase *vtable, std::string name, std::string signature, PropertyGetMethod getMethod, PropertyOptions options) | |
const std::string & | name () const |
const std::string & | signature () const |
bool | writable () const |
const PropertyGetMethod & | getMethod () const |
const PropertyOptions & | options () const |
Protected Member Functions | |
ObjectVTableProperty (std::unique_ptr< ObjectVTablePropertyPrivate > d) | |
FCITX_DECLARE_PRIVATE (ObjectVTableProperty) | |
Protected Attributes | |
std::unique_ptr< ObjectVTablePropertyPrivate > | d_ptr |
Register a DBus read-only property to current DBus VTable.
Usually this class should not be used directly in the code.
Definition at line 260 of file objectvtable.h.