3.6.0
|
|
Freundlich's C++ toolkit |
An implementation of a managed signals and slots system (replacement for boost's signals). More...
Namespaces | |
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 | enable_if_void< T >> |
Represents a signal without a return value. | |
class | object |
Represents a signal with a non-void 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. More... | |
using | optional_auto_connection = fcppt::optional::object< fcppt::signal::auto_connection > |
An optional auto connection. More... | |
An implementation of a managed signals and slots system (replacement for boost's signals).
using fcppt::signal::auto_connection_container = typedef std::vector< fcppt::signal::auto_connection > |