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

#include <Callback.hxx>

类 NXOpen::Callback1< Result, Arg1 > 继承关系图:
NXOpen::BaseCallback NXOpen::Callback1Function< Result, Arg1 > NXOpen::Callback1List< Result, Arg1 > NXOpen::Callback1MemberFunction< T, Result, Arg1 >

Public 类型

typedef Arg1 Arg1Type
typedef Result ResultType

Public 成员函数

virtual Result operator() (Arg1 a1) 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 NXOpen::Callback1< Result, Arg1 >

带一个输入参数的回调函数的模板基类。回调函数的返回类型是模板类型 Result。

成员类型定义说明

◆ Arg1Type

template<class Result, class Arg1>
typedef Arg1 NXOpen::Callback1< Result, Arg1 >::Arg1Type

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

◆ ResultType

template<class Result, class Arg1>
typedef Result NXOpen::Callback1< Result, Arg1 >::ResultType

回调函数的返回类型

成员函数说明

◆ operator()()

template<class Result, class Arg1>
virtual Result NXOpen::Callback1< Result, Arg1 >::operator() ( Arg1 a1) const
pure virtual

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

NXOpen::Callback1Function< Result, Arg1 >, NXOpen::Callback1List< Result, Arg1 > , 以及 NXOpen::Callback1MemberFunction< T, Result, Arg1 > 内被实现.