Ejemplo n.º 1
0
Archivo: main.cpp Proyecto: CCJY/coliru
    // Do-Not-Copy semantics
    void Invoke ( T0 const& t0 ) {
		std::size_t i;
		for ( i = 0; i < invocations.size(); ++i ) {
			invocations[i]( t0 );
		}
	}
Ejemplo n.º 2
0
Archivo: main.cpp Proyecto: CCJY/coliru
    // Forward-Semantics
    void Invoke ( T0&& t0 ) {
		std::size_t i;
		for ( i = 0; i < invocations.size(); ++i ) {
			invocations[i]( std::forward<T0>( t0 ) );
		}
	}
Ejemplo n.º 3
0
Archivo: main.cpp Proyecto: CCJY/coliru
		std::size_t InvocationCount( ) const {
			return invocations.size( );
		}