4.4.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 = typedef std::vector<fcppt::signal::auto_connection> |