|
5.0.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> |