NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Callback4< Result, Arg1, Arg2, Arg3, Arg4 > 模板类 参考abstract

#include <Callback.hxx>

类 NXOpen::Callback4< Result, Arg1, Arg2, Arg3, Arg4 > 继承关系图:
NXOpen::BaseCallback NXOpen::Callback4Function< Result, Arg1, Arg2, Arg3, Arg4 > NXOpen::Callback4List< Result, Arg1, Arg2, Arg3, Arg4 > NXOpen::Callback4MemberFunction< T, Result, Arg1, Arg2, Arg3, Arg4 >

Public 类型

typedef Arg1 Arg1Type
typedef Arg2 Arg2Type
typedef Arg3 Arg3Type
typedef Arg4 Arg4Type
typedef Result ResultType

Public 成员函数

virtual Result operator() (Arg1 a1, Arg2 a2, Arg3 a3, Arg4 a4) const =0
Public 成员函数 继承自 NXOpen::BaseCallback
virtual BaseCallbackClone () const =0
virtual bool Equals (const BaseCallback &other) const =0
virtual ~BaseCallback ()

详细描述

template<class Result, class Arg1, class Arg2, class Arg3, class Arg4>
class NXOpen::Callback4< Result, Arg1, Arg2, Arg3, Arg4 >

具有四个输入参数的回调函数的模板基类。回调函数的返回类型为模板类型 Result。

成员类型定义说明

◆ Arg1Type

template<class Result, class Arg1, class Arg2, class Arg3, class Arg4>
typedef Arg1 NXOpen::Callback4< Result, Arg1, Arg2, Arg3, Arg4 >::Arg1Type

回调函数第一个输入参数的类型

◆ Arg2Type

template<class Result, class Arg1, class Arg2, class Arg3, class Arg4>
typedef Arg2 NXOpen::Callback4< Result, Arg1, Arg2, Arg3, Arg4 >::Arg2Type

回调函数第二个输入参数的类型

◆ Arg3Type

template<class Result, class Arg1, class Arg2, class Arg3, class Arg4>
typedef Arg3 NXOpen::Callback4< Result, Arg1, Arg2, Arg3, Arg4 >::Arg3Type

回调函数第三个输入参数的类型

◆ Arg4Type

template<class Result, class Arg1, class Arg2, class Arg3, class Arg4>
typedef Arg4 NXOpen::Callback4< Result, Arg1, Arg2, Arg3, Arg4 >::Arg4Type

回调函数第四个输入参数的类型

◆ ResultType

template<class Result, class Arg1, class Arg2, class Arg3, class Arg4>
typedef Result NXOpen::Callback4< Result, Arg1, Arg2, Arg3, Arg4 >::ResultType

回调函数的返回类型

成员函数说明

◆ operator()()

template<class Result, class Arg1, class Arg2, class Arg3, class Arg4>
virtual Result NXOpen::Callback4< Result, Arg1, Arg2, Arg3, Arg4 >::operator() ( Arg1 a1,
Arg2 a2,
Arg3 a3,
Arg4 a4 ) const
pure virtual

定义函数调用运算符接口的纯虚函数。派生的回调类将实现此函数以调用附加到回调类实例的回调函数。

NXOpen::Callback4Function< Result, Arg1, Arg2, Arg3, Arg4 >, NXOpen::Callback4List< Result, Arg1, Arg2, Arg3, Arg4 > , 以及 NXOpen::Callback4MemberFunction< T, Result, Arg1, Arg2, Arg3, Arg4 > 内被实现.