4.6.0
Freundlich's C++ toolkit
|
An implementation of a managed signals and slots system (replacement for boost's signals). More...
Namespaces | |
namespace | unregister |
Contains classes and functions related to unregistration callbacks. | |
Classes | |
class | base |
Default base class for signals. Provides no unlinking capabilities. More... | |
class | connection |
A connection returned by a connect call. More... | |
class | object |
class | object< Result(Args...), Base > |
Represents a signal with a non-void return value. More... | |
class | object< void(Args...), Base > |
Represents a signal without a return value. More... | |
Typedefs | |
using | auto_connection_container = std::vector<fcppt::signal::auto_connection> |
using | auto_connection = fcppt::unique_ptr<fcppt::signal::connection> |
A unique pointer to a connection. | |
using | optional_auto_connection = fcppt::optional::object<fcppt::signal::auto_connection> |
An optional auto connection. | |
An implementation of a managed signals and slots system (replacement for boost's signals).
using fcppt::signal::auto_connection_container = std::vector<fcppt::signal::auto_connection> |