📄 nntoolkit_tlb.h
字号:
// GUID: {22373373-AA9F-4B51-8C22-C834334A927C}
// *********************************************************************//
template <class T> HRESULT __fastcall
InnToolKitDispT<T>::get_MWFlags(Mwcomutil_tlb::IMWFlags** ppvFlags/*[out,retval]*/)
{
_TDispID _dispid(*this, OLETEXT("MWFlags"), DISPID(1));
TAutoArgs<0> _args;
return OutRetValSetterPtr((LPDISPATCH*)(Mwcomutil_tlb::IMWFlags**)ppvFlags /*[VT_USERDEFINED:2]*/, _args, OlePropertyGet(_dispid, _args));
}
template <class T> Mwcomutil_tlb::IMWFlags* __fastcall
InnToolKitDispT<T>::get_MWFlags(void)
{
Mwcomutil_tlb::IMWFlags* ppvFlags;
this->get_MWFlags((Mwcomutil_tlb::IMWFlags**)&ppvFlags);
return ppvFlags;
}
template <class T> HRESULT __fastcall
InnToolKitDispT<T>::set_MWFlags(Mwcomutil_tlb::IMWFlags* ppvFlags/*[in]*/)
{
_TDispID _dispid(*this, OLETEXT("MWFlags"), DISPID(1));
TAutoArgs<1> _args;
_args[1] = (LPDISPATCH)(Mwcomutil_tlb::IMWFlags*)ppvFlags /*[VT_USERDEFINED:1]*/;
return OlePropertyPut(_dispid, _args);
}
template <class T> HRESULT __fastcall
InnToolKitDispT<T>::fitdrawpic(long nargout/*[in]*/, VARIANT* retstr/*[in,out]*/,
VARIANT ModelNo/*[in]*/, VARIANT NetPara/*[in]*/,
VARIANT SeqData/*[in]*/, VARIANT TargetData/*[in]*/,
VARIANT DataDir/*[in]*/)
{
_TDispID _dispid(*this, OLETEXT("fitdrawpic"), DISPID(2));
TAutoArgs<7> _args;
_args[1] = nargout /*[VT_I4:0]*/;
_args[2] = retstr /*[VT_VARIANT:1]*/;
_args[3] = ModelNo /*[VT_VARIANT:0]*/;
_args[4] = NetPara /*[VT_VARIANT:0]*/;
_args[5] = SeqData /*[VT_VARIANT:0]*/;
_args[6] = TargetData /*[VT_VARIANT:0]*/;
_args[7] = DataDir /*[VT_VARIANT:0]*/;
return OleFunction(_dispid, _args);
}
template <class T> HRESULT __fastcall
InnToolKitDispT<T>::fitforecast(long nargout/*[in]*/, VARIANT* retstr/*[in,out]*/,
VARIANT ModelNo/*[in]*/, VARIANT InputData/*[in]*/,
VARIANT DataDir/*[in]*/)
{
_TDispID _dispid(*this, OLETEXT("fitforecast"), DISPID(3));
TAutoArgs<5> _args;
_args[1] = nargout /*[VT_I4:0]*/;
_args[2] = retstr /*[VT_VARIANT:1]*/;
_args[3] = ModelNo /*[VT_VARIANT:0]*/;
_args[4] = InputData /*[VT_VARIANT:0]*/;
_args[5] = DataDir /*[VT_VARIANT:0]*/;
return OleFunction(_dispid, _args);
}
template <class T> HRESULT __fastcall
InnToolKitDispT<T>::fitpoly(long nargout/*[in]*/, VARIANT* retstr/*[in,out]*/,
VARIANT ModelNo/*[in]*/, VARIANT NetPara/*[in]*/,
VARIANT SeqData/*[in]*/, VARIANT TargetData/*[in]*/,
VARIANT DataDir/*[in]*/)
{
_TDispID _dispid(*this, OLETEXT("fitpoly"), DISPID(4));
TAutoArgs<7> _args;
_args[1] = nargout /*[VT_I4:0]*/;
_args[2] = retstr /*[VT_VARIANT:1]*/;
_args[3] = ModelNo /*[VT_VARIANT:0]*/;
_args[4] = NetPara /*[VT_VARIANT:0]*/;
_args[5] = SeqData /*[VT_VARIANT:0]*/;
_args[6] = TargetData /*[VT_VARIANT:0]*/;
_args[7] = DataDir /*[VT_VARIANT:0]*/;
return OleFunction(_dispid, _args);
}
template <class T> HRESULT __fastcall
InnToolKitDispT<T>::fitsimu(long nargout/*[in]*/, VARIANT* retstr/*[in,out]*/,
VARIANT ModelNo/*[in]*/, VARIANT NetPara/*[in]*/,
VARIANT SeqData/*[in]*/, VARIANT TargetData/*[in]*/,
VARIANT DataDir/*[in]*/)
{
_TDispID _dispid(*this, OLETEXT("fitsimu"), DISPID(5));
TAutoArgs<7> _args;
_args[1] = nargout /*[VT_I4:0]*/;
_args[2] = retstr /*[VT_VARIANT:1]*/;
_args[3] = ModelNo /*[VT_VARIANT:0]*/;
_args[4] = NetPara /*[VT_VARIANT:0]*/;
_args[5] = SeqData /*[VT_VARIANT:0]*/;
_args[6] = TargetData /*[VT_VARIANT:0]*/;
_args[7] = DataDir /*[VT_VARIANT:0]*/;
return OleFunction(_dispid, _args);
}
template <class T> HRESULT __fastcall
InnToolKitDispT<T>::lmsimu(long nargout/*[in]*/, VARIANT* retdouble/*[in,out]*/,
VARIANT ModelNo/*[in]*/, VARIANT NetPara/*[in]*/,
VARIANT SimulatePara/*[in]*/, VARIANT InputFun/*[in]*/,
VARIANT OutputFun/*[in]*/, VARIANT DataDir/*[in]*/)
{
_TDispID _dispid(*this, OLETEXT("lmsimu"), DISPID(6));
TAutoArgs<8> _args;
_args[1] = nargout /*[VT_I4:0]*/;
_args[2] = retdouble /*[VT_VARIANT:1]*/;
_args[3] = ModelNo /*[VT_VARIANT:0]*/;
_args[4] = NetPara /*[VT_VARIANT:0]*/;
_args[5] = SimulatePara /*[VT_VARIANT:0]*/;
_args[6] = InputFun /*[VT_VARIANT:0]*/;
_args[7] = OutputFun /*[VT_VARIANT:0]*/;
_args[8] = DataDir /*[VT_VARIANT:0]*/;
return OleFunction(_dispid, _args);
}
template <class T> HRESULT __fastcall
InnToolKitDispT<T>::lmtrain(long nargout/*[in]*/, VARIANT* retstr/*[in,out]*/,
VARIANT ModelNo/*[in]*/, VARIANT NetPara/*[in]*/,
VARIANT TrainPara/*[in]*/, VARIANT InputFun/*[in]*/,
VARIANT OutputFun/*[in]*/, VARIANT DataDir/*[in]*/)
{
_TDispID _dispid(*this, OLETEXT("lmtrain"), DISPID(7));
TAutoArgs<8> _args;
_args[1] = nargout /*[VT_I4:0]*/;
_args[2] = retstr /*[VT_VARIANT:1]*/;
_args[3] = ModelNo /*[VT_VARIANT:0]*/;
_args[4] = NetPara /*[VT_VARIANT:0]*/;
_args[5] = TrainPara /*[VT_VARIANT:0]*/;
_args[6] = InputFun /*[VT_VARIANT:0]*/;
_args[7] = OutputFun /*[VT_VARIANT:0]*/;
_args[8] = DataDir /*[VT_VARIANT:0]*/;
return OleFunction(_dispid, _args);
}
template <class T> HRESULT __fastcall
InnToolKitDispT<T>::pictrain(long nargout/*[in]*/, VARIANT* retstr/*[in,out]*/,
VARIANT ModelNo/*[in]*/, VARIANT NetPara/*[in]*/,
VARIANT TrainPara/*[in]*/, VARIANT InputFun/*[in]*/,
VARIANT OutputFun/*[in]*/, VARIANT DataDir/*[in]*/)
{
_TDispID _dispid(*this, OLETEXT("pictrain"), DISPID(8));
TAutoArgs<8> _args;
_args[1] = nargout /*[VT_I4:0]*/;
_args[2] = retstr /*[VT_VARIANT:1]*/;
_args[3] = ModelNo /*[VT_VARIANT:0]*/;
_args[4] = NetPara /*[VT_VARIANT:0]*/;
_args[5] = TrainPara /*[VT_VARIANT:0]*/;
_args[6] = InputFun /*[VT_VARIANT:0]*/;
_args[7] = OutputFun /*[VT_VARIANT:0]*/;
_args[8] = DataDir /*[VT_VARIANT:0]*/;
return OleFunction(_dispid, _args);
}
template <class T> HRESULT __fastcall
InnToolKitDispT<T>::ptrnsimu(long nargout/*[in]*/, VARIANT* retdouble/*[in,out]*/,
VARIANT ModelNo/*[in]*/, VARIANT NetPara/*[in]*/,
VARIANT SimulatePara/*[in]*/, VARIANT InputFun/*[in]*/,
VARIANT OutputFun/*[in]*/, VARIANT DataDir/*[in]*/)
{
_TDispID _dispid(*this, OLETEXT("ptrnsimu"), DISPID(9));
TAutoArgs<8> _args;
_args[1] = nargout /*[VT_I4:0]*/;
_args[2] = retdouble /*[VT_VARIANT:1]*/;
_args[3] = ModelNo /*[VT_VARIANT:0]*/;
_args[4] = NetPara /*[VT_VARIANT:0]*/;
_args[5] = SimulatePara /*[VT_VARIANT:0]*/;
_args[6] = InputFun /*[VT_VARIANT:0]*/;
_args[7] = OutputFun /*[VT_VARIANT:0]*/;
_args[8] = DataDir /*[VT_VARIANT:0]*/;
return OleFunction(_dispid, _args);
}
template <class T> HRESULT __fastcall
InnToolKitDispT<T>::ptrntrain(long nargout/*[in]*/, VARIANT* retstr/*[in,out]*/,
VARIANT ModelNo/*[in]*/, VARIANT NetPara/*[in]*/,
VARIANT TrainPara/*[in]*/, VARIANT InputFun/*[in]*/,
VARIANT OutputFun/*[in]*/, VARIANT DataDir/*[in]*/)
{
_TDispID _dispid(*this, OLETEXT("ptrntrain"), DISPID(10));
TAutoArgs<8> _args;
_args[1] = nargout /*[VT_I4:0]*/;
_args[2] = retstr /*[VT_VARIANT:1]*/;
_args[3] = ModelNo /*[VT_VARIANT:0]*/;
_args[4] = NetPara /*[VT_VARIANT:0]*/;
_args[5] = TrainPara /*[VT_VARIANT:0]*/;
_args[6] = InputFun /*[VT_VARIANT:0]*/;
_args[7] = OutputFun /*[VT_VARIANT:0]*/;
_args[8] = DataDir /*[VT_VARIANT:0]*/;
return OleFunction(_dispid, _args);
}
// *********************************************************************//
// The following typedefs expose classes (named CoCoClassName) that
// provide static Create() and CreateRemote(LPWSTR machineName) methods
// for creating an instance of an exposed object. These functions can
// be used by client wishing to automate CoClasses exposed by this
// typelibrary.
// *********************************************************************//
// *********************************************************************//
// COCLASS DEFAULT INTERFACE CREATOR
// CoClass : nnToolKit_
// Interface: TCOMInnToolKit
// *********************************************************************//
typedef TCoClassCreatorT<TCOMInnToolKit, InnToolKit, &CLSID_nnToolKit_, &IID_InnToolKit> ConnToolKit_;
#endif // __TLB_NO_INTERFACE_WRAPPERS
}; // namespace Nntoolkit_tlb
#if !defined(NO_IMPLICIT_NAMESPACE_USE)
using namespace Nntoolkit_tlb;
#endif
#pragma option pop
#endif // nnToolKit_TLBH
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -