コード例 #1
0
 private void SwigDirectorConnect()
 {
     if (SwigDerivedClassHasMethod("OnRspLogin", swigMethodTypes0))
     {
         swigDelegate0 = new SwigDelegateITapQuoteAPINotify_0(SwigDirectorOnRspLogin);
     }
     if (SwigDerivedClassHasMethod("OnAPIReady", swigMethodTypes1))
     {
         swigDelegate1 = new SwigDelegateITapQuoteAPINotify_1(SwigDirectorOnAPIReady);
     }
     if (SwigDerivedClassHasMethod("OnDisconnect", swigMethodTypes2))
     {
         swigDelegate2 = new SwigDelegateITapQuoteAPINotify_2(SwigDirectorOnDisconnect);
     }
     if (SwigDerivedClassHasMethod("OnRspChangePassword", swigMethodTypes3))
     {
         swigDelegate3 = new SwigDelegateITapQuoteAPINotify_3(SwigDirectorOnRspChangePassword);
     }
     if (SwigDerivedClassHasMethod("OnRspQryExchange", swigMethodTypes4))
     {
         swigDelegate4 = new SwigDelegateITapQuoteAPINotify_4(SwigDirectorOnRspQryExchange);
     }
     if (SwigDerivedClassHasMethod("OnRspQryCommodity", swigMethodTypes5))
     {
         swigDelegate5 = new SwigDelegateITapQuoteAPINotify_5(SwigDirectorOnRspQryCommodity);
     }
     if (SwigDerivedClassHasMethod("OnRspQryTimeBucketOfCommodity", swigMethodTypes6))
     {
         swigDelegate6 = new SwigDelegateITapQuoteAPINotify_6(SwigDirectorOnRspQryTimeBucketOfCommodity);
     }
     if (SwigDerivedClassHasMethod("OnRtnTimeBucketOfCommodity", swigMethodTypes7))
     {
         swigDelegate7 = new SwigDelegateITapQuoteAPINotify_7(SwigDirectorOnRtnTimeBucketOfCommodity);
     }
     if (SwigDerivedClassHasMethod("OnRspQryContract", swigMethodTypes8))
     {
         swigDelegate8 = new SwigDelegateITapQuoteAPINotify_8(SwigDirectorOnRspQryContract);
     }
     if (SwigDerivedClassHasMethod("OnRtnContract", swigMethodTypes9))
     {
         swigDelegate9 = new SwigDelegateITapQuoteAPINotify_9(SwigDirectorOnRtnContract);
     }
     if (SwigDerivedClassHasMethod("OnRspSubscribeQuote", swigMethodTypes10))
     {
         swigDelegate10 = new SwigDelegateITapQuoteAPINotify_10(SwigDirectorOnRspSubscribeQuote);
     }
     if (SwigDerivedClassHasMethod("OnRspUnSubscribeQuote", swigMethodTypes11))
     {
         swigDelegate11 = new SwigDelegateITapQuoteAPINotify_11(SwigDirectorOnRspUnSubscribeQuote);
     }
     if (SwigDerivedClassHasMethod("OnRtnQuote", swigMethodTypes12))
     {
         swigDelegate12 = new SwigDelegateITapQuoteAPINotify_12(SwigDirectorOnRtnQuote);
     }
     if (SwigDerivedClassHasMethod("OnRspQryHisQuote", swigMethodTypes13))
     {
         swigDelegate13 = new SwigDelegateITapQuoteAPINotify_13(SwigDirectorOnRspQryHisQuote);
     }
     TapQuotePINVOKE.ITapQuoteAPINotify_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7, swigDelegate8, swigDelegate9, swigDelegate10, swigDelegate11, swigDelegate12, swigDelegate13);
 }
コード例 #2
0
 private void SwigDirectorConnect()
 {
     if (SwigDerivedClassHasMethod("OnRspLogin", swigMethodTypes0))
     {
         swigDelegate0 = new SwigDelegateITapQuoteAPINotify_0(SwigDirectorOnRspLogin);
     }
     if (SwigDerivedClassHasMethod("OnAPIReady", swigMethodTypes1))
     {
         swigDelegate1 = new SwigDelegateITapQuoteAPINotify_1(SwigDirectorOnAPIReady);
     }
     if (SwigDerivedClassHasMethod("OnDisconnect", swigMethodTypes2))
     {
         swigDelegate2 = new SwigDelegateITapQuoteAPINotify_2(SwigDirectorOnDisconnect);
     }
     if (SwigDerivedClassHasMethod("OnRspQryCommodity", swigMethodTypes3))
     {
         swigDelegate3 = new SwigDelegateITapQuoteAPINotify_3(SwigDirectorOnRspQryCommodity);
     }
     if (SwigDerivedClassHasMethod("OnRspQryContract", swigMethodTypes4))
     {
         swigDelegate4 = new SwigDelegateITapQuoteAPINotify_4(SwigDirectorOnRspQryContract);
     }
     if (SwigDerivedClassHasMethod("OnRspSubscribeQuote", swigMethodTypes5))
     {
         swigDelegate5 = new SwigDelegateITapQuoteAPINotify_5(SwigDirectorOnRspSubscribeQuote);
     }
     if (SwigDerivedClassHasMethod("OnRspUnSubscribeQuote", swigMethodTypes6))
     {
         swigDelegate6 = new SwigDelegateITapQuoteAPINotify_6(SwigDirectorOnRspUnSubscribeQuote);
     }
     if (SwigDerivedClassHasMethod("OnRtnQuote", swigMethodTypes7))
     {
         swigDelegate7 = new SwigDelegateITapQuoteAPINotify_7(SwigDirectorOnRtnQuote);
     }
     QTapQuoteApiPINVOKE.ITapQuoteAPINotify_director_connect(swigCPtr, swigDelegate0, swigDelegate1, swigDelegate2, swigDelegate3, swigDelegate4, swigDelegate5, swigDelegate6, swigDelegate7);
 }