|
5.1.0
Freundlich's C++ toolkit
|
Represents a signal without a return value.
| Base | The signal's base class (determines the existence of unregister functions) |
Public Types | |
| using | base = Base<void(Args...)> |
| A typedef for the signal's base class. | |
| using | function = typename base::function |
| using | result_type = void |
| Typedef to the function's return type. | |
Public Member Functions | |
| object () | |
| Construct an empty signal. | |
| object (object &&) noexcept | |
| object & | operator= (object &&) noexcept |
| ~object () | |
| void | operator() (Args ...) |
| Call the signal. | |
| using fcppt::signal::object< void(Args...), Base >::base = Base<void(Args...)> |
A typedef for the signal's base class.
| using fcppt::signal::object< void(Args...), Base >::function = typename base::function |
| using fcppt::signal::object< void(Args...), Base >::result_type = void |
Typedef to the function's return type.
| fcppt::signal::object< void(Args...), Base >::object | ( | ) |
Construct an empty signal.
|
noexcept |
| fcppt::signal::object< void(Args...), Base >::~object | ( | ) |
| void fcppt::signal::object< void(Args...), Base >::operator() | ( | Args ... | ) |
Call the signal.
|
noexcept |