|
Fcitx
|
A type to represent DBus struct. More...
#include <fcitx-utils/dbus/message.h>
Public Types | |
| using | tuple_type = std::tuple< Args... > |
Public Member Functions | |
| template<typename Element , typename... Elements> | |
| DBusStruct (Element &&ele, Elements &&...elements) requires(sizeof...(Elements) !=0||!std | |
| DBusStruct (const DBusStruct &)=default | |
| DBusStruct (DBusStruct &&) noexcept(std::is_nothrow_move_constructible< tuple_type >::value)=default | |
| DBusStruct & | operator= (const DBusStruct &other)=default |
| DBusStruct & | operator= (DBusStruct &&other) noexcept(std::is_nothrow_move_assignable< tuple_type >::value)=default |
| DBusStruct (const tuple_type &other) | |
| DBusStruct (tuple_type &&other) | |
| constexpr tuple_type & | data () |
| constexpr const tuple_type & | data () const |
A type to represent DBus struct.
It is used for message serialization.
1.8.13