Fcitx
|
A signal-slot implemention. More...
#include <functional>
#include <memory>
#include <utility>
#include <fcitx-utils/handlertable.h>
#include <fcitx-utils/intrusivelist.h>
#include <fcitx-utils/macros.h>
#include <fcitx-utils/signals_details.h>
#include <fcitx-utils/trackableobject.h>
#include <fcitx-utils/tuplehelpers.h>
Go to the source code of this file.
Classes | |
class | fcitx::LastValue< T > |
Combiner that return the last value. More... | |
class | fcitx::LastValue< void > |
class | fcitx::Connection |
A connection instance. More... | |
class | fcitx::ScopedConnection |
Connection that will disconnection when it goes out of scope. More... | |
class | fcitx::SignalBase |
class | fcitx::Signal< T, Combiner > |
Class to represent a signal. May be used like a functor. More... | |
class | fcitx::Signal< Ret(Args...), Combiner > |
A signal-slot implemention.
Definition in file signals.h.