gio.dbus_arg_info

Module for [DBusArgInfo] class

Types 1

Information about an argument for a method or a signal.

Methods
void * _cPtr(Flag!"Dup" dup = No.Dup) nothrow
GType _getGType() static nothrow
GType _gType() @property nothrow
DBusArgInfo self() nothrowReturns `this`, for use in `with` statements.
int refCount() @property nothrowGet `refCount` field. Returns: The reference count or -1 if statically allocated.
void refCount(int propval) @property nothrowSet `refCount` field. Params: propval = The reference count or -1 if statically allocated.
string name() @property nothrowGet `name` field. Returns: Name of the argument, e.g. @unix_user_id.
void name(string propval) @property nothrowSet `name` field. Params: propval = Name of the argument, e.g. @unix_user_id.
string signature() @property nothrowGet `signature` field. Returns: D-Bus signature of the argument (a single complete type).
void signature(string propval) @property nothrowSet `signature` field. Params: propval = D-Bus signature of the argument (a single complete type).
Constructors
this(int refCount = int.init, string name = string.init, string signature = string.init)Create a `dbus_arg_info.DBusArgInfo` boxed type. Params: refCount = The reference count or -1 if statically allocated. name = Name of the argument, e.g. @unix_user_id. signature = D-Bus signature o...
this(void * ptr, Flag!"Take" take)