Fcitx
|
Addon For fcitx. More...
#include <functional>
#include <memory>
#include <string>
#include <fcitx-config/configuration.h>
#include <fcitx-config/rawconfig.h>
#include <fcitx-utils/macros.h>
#include <fcitx-utils/metastring.h>
#include <fcitx/addoninfo.h>
#include <fcitx/addoninstance_details.h>
#include <fcitx/fcitxcore_export.h>
Go to the source code of this file.
Classes | |
class | fcitx::AddonInstance |
Base class for any addon in fcitx. More... | |
Macros | |
#define | FCITX_ADDON_EXPORT __attribute__((visibility("default"))) |
#define | FCITX_ADDON_DECLARE_FUNCTION(NAME, FUNCTION, SIGNATURE...) |
#define | FCITX_ADDON_EXPORT_FUNCTION(CLASS, FUNCTION) |
#define | FCITX_ADDON_FACTORY(ClassName) |
#define | FCITX_ADDON_FACTORY_V2(AddonName, ClassName) |
#define | FCITX_DEFINE_STATIC_ADDON_REGISTRY(Name, ...) |
#define | FCITX_ADDON_FACTORY_V2_BACKWARDS(AddonName, ClassName) |
#define | FCITX_IMPORT_ADDON_FACTORY(StaticRegistryGetter, AddonName) |
#define | FCITX_ADDON_DEPENDENCY_LOADER(NAME, ADDONMANAGER) |
A convenient macro to obtain the addon pointer of another addon. More... | |
Addon For fcitx.
Definition in file addoninstance.h.