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)
GType _gType() @property
DBusArgInfo self()Returns `this`, for use in `with` statements.
int refCount() @propertyGet `refCount` field. Returns: The reference count or -1 if statically allocated.
void refCount(int propval) @propertySet `refCount` field. Params: propval = The reference count or -1 if statically allocated.
string name() @propertyGet `name` field. Returns: Name of the argument, e.g. @unixuserid.
void name(string propval) @propertySet `name` field. Params: propval = Name of the argument, e.g. @unixuserid.
string signature() @propertyGet `signature` field. Returns: D-Bus signature of the argument (a single complete type).
void signature(string propval) @propertySet `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 `dbusarginfo.DBusArgInfo` boxed type. Params: refCount = The reference count or -1 if statically allocated. name = Name of the argument, e.g. @unixuserid. signature = D-Bus signature of th...
this(void * ptr, Flag!"Take" take)