Fcitx
|
API for dbus variant type. More...
#include <cassert>
#include <memory>
#include <string>
#include <type_traits>
#include <utility>
#include <fcitx-utils/dbus/message.h>
#include <fcitx-utils/fcitxutils_export.h>
#include <fcitx-utils/log.h>
#include <fcitx-utils/macros.h>
Go to the source code of this file.
Classes | |
class | fcitx::dbus::VariantTypeRegistry |
We need to "predefine some of the variant type that we want to handle". More... | |
class | fcitx::dbus::Variant |
Variant type to be used to box or unbox the dbus variant type. More... | |
Functions | |
std::shared_ptr< VariantHelperBase > | fcitx::dbus::lookupVariantType (const std::string &signature) |
template<typename TypeName > | |
void | fcitx::dbus::registerVariantType () |
API for dbus variant type.
Definition in file variant.h.