コード例 #1
0
ファイル: oc3_signals.hpp プロジェクト: DarkLotus/opencaesar3
	void connect( Y * obj, void (X::*func)( Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5, Param6 p6, Param7 p7, Param8 p8 ) const )
	{
		delegateList.push_back( makeDelegate( obj, func ) );
	}
コード例 #2
0
ファイル: oc3_signals.hpp プロジェクト: DarkLotus/opencaesar3
	void connect( _Delegate delegate )
	{
		delegateList.push_back( delegate );
	}
コード例 #3
0
ファイル: oc3_signals.hpp プロジェクト: DarkLotus/opencaesar3
	void connect( Y * obj, void (X::*func)( Param1 p1, Param2 p2, Param3 p3, Param4 p4, Param5 p5 ) )
	{
		delegateList.push_back( makeDelegate( obj, func ) );
	}
コード例 #4
0
ファイル: oc3_signals.hpp プロジェクト: DarkLotus/opencaesar3
	void connect( Y * obj, void (X::*func)() const )
	{
		delegateList.push_back( makeDelegate( obj, func ) );
	}
コード例 #5
0
ファイル: oc3_signals.hpp プロジェクト: DarkLotus/opencaesar3
	void connect( Y * obj, void (X::*func)( Param1 p1 ) )
	{
		delegateList.push_back( makeDelegate( obj, func ) );
	}