예제 #1
0
파일: main.cpp 프로젝트: 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 );
		}
	}
예제 #2
0
파일: main.cpp 프로젝트: 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 ) );
		}
	}
예제 #3
0
파일: main.cpp 프로젝트: CCJY/coliru
		std::size_t InvocationCount( ) const {
			return invocations.size( );
		}