Updte Clean method for Use ZeroMemory on Collections ...
This commit is contained in:
@@ -476,12 +476,12 @@ class XCX121XATRHelper : public XCBaseHelper
|
||||
~XCX121XATRHelper()
|
||||
{
|
||||
//
|
||||
ArrayFree(rsiBuffer);
|
||||
ArrayFree(atrUpperBuffer);
|
||||
ArrayFree(atrLowerBuffer);
|
||||
ArrayFree(atrBuffer);
|
||||
ArrayFree(atrUpperRawBuffer);
|
||||
ArrayFree(atrLowerRawBuffer);
|
||||
Clean(rsiBuffer);
|
||||
Clean(atrUpperBuffer);
|
||||
Clean(atrLowerBuffer);
|
||||
Clean(atrBuffer);
|
||||
Clean(atrUpperRawBuffer);
|
||||
Clean(atrLowerRawBuffer);
|
||||
|
||||
//
|
||||
mInputs.Clean();
|
||||
|
||||
@@ -438,14 +438,14 @@ class XCX121XCHEHelper : public XCBaseHelper
|
||||
mInputs.Clean();
|
||||
|
||||
//
|
||||
ArrayFree(le1Buffer);
|
||||
ArrayFree(se1Buffer);
|
||||
ArrayFree(le2Buffer);
|
||||
ArrayFree(se2Buffer);
|
||||
ArrayFree(le1StartBuffer);
|
||||
ArrayFree(se1StartBuffer);
|
||||
ArrayFree(le2StartBuffer);
|
||||
ArrayFree(se2StartBuffer);
|
||||
Clean(le1Buffer);
|
||||
Clean(se1Buffer);
|
||||
Clean(le2Buffer);
|
||||
Clean(se2Buffer);
|
||||
Clean(le1StartBuffer);
|
||||
Clean(se1StartBuffer);
|
||||
Clean(le2StartBuffer);
|
||||
Clean(se2StartBuffer);
|
||||
}
|
||||
|
||||
//
|
||||
|
||||
@@ -425,14 +425,14 @@ class XCX121XDONHelper : public XCBaseHelper
|
||||
mInputs.Clean();
|
||||
|
||||
//
|
||||
ArrayFree(donOpenUpperBuffer);
|
||||
ArrayFree(donOpenLowerBuffer);
|
||||
ArrayFree(donHighUpperBuffer);
|
||||
ArrayFree(donHighLowerBuffer);
|
||||
ArrayFree(donLowUpperBuffer);
|
||||
ArrayFree(donLowLowerBuffer);
|
||||
ArrayFree(donCloseUpperBuffer);
|
||||
ArrayFree(donCloseLowerBuffer);
|
||||
Clean(donOpenUpperBuffer);
|
||||
Clean(donOpenLowerBuffer);
|
||||
Clean(donHighUpperBuffer);
|
||||
Clean(donHighLowerBuffer);
|
||||
Clean(donLowUpperBuffer);
|
||||
Clean(donLowLowerBuffer);
|
||||
Clean(donCloseUpperBuffer);
|
||||
Clean(donCloseLowerBuffer);
|
||||
}
|
||||
|
||||
//
|
||||
|
||||
@@ -430,14 +430,14 @@ class XCX121XHKHelper : public XCBaseHelper
|
||||
~XCX121XHKHelper()
|
||||
{
|
||||
//
|
||||
ArrayFree(xhkRawOpenBuffer);
|
||||
ArrayFree(xhkRawHighBuffer);
|
||||
ArrayFree(xhkRawLowBuffer);
|
||||
ArrayFree(xhkRawCloseBuffer);
|
||||
ArrayFree(xhkSMOpenBuffer);
|
||||
ArrayFree(xhkSMHighBuffer);
|
||||
ArrayFree(xhkSMLowBuffer);
|
||||
ArrayFree(xhkSMCloseBuffer);
|
||||
Clean(xhkRawOpenBuffer);
|
||||
Clean(xhkRawHighBuffer);
|
||||
Clean(xhkRawLowBuffer);
|
||||
Clean(xhkRawCloseBuffer);
|
||||
Clean(xhkSMOpenBuffer);
|
||||
Clean(xhkSMHighBuffer);
|
||||
Clean(xhkSMLowBuffer);
|
||||
Clean(xhkSMCloseBuffer);
|
||||
|
||||
//
|
||||
mInputs.Clean();
|
||||
|
||||
@@ -533,19 +533,19 @@ class XCX121XPVHelper : public XCBaseHelper
|
||||
mInputs.Clean();
|
||||
|
||||
//
|
||||
ArrayFree(peaksBuffer);
|
||||
ArrayFree(valesBuffer);
|
||||
ArrayFree(sarBuffer);
|
||||
ArrayFree(cHHBuffer);
|
||||
ArrayFree(cLLBuffer);
|
||||
ArrayFree(sHHBuffer);
|
||||
ArrayFree(sLLBuffer);
|
||||
ArrayFree(mHHBuffer);
|
||||
ArrayFree(mLLBuffer);
|
||||
ArrayFree(lHHBuffer);
|
||||
ArrayFree(lLLBuffer);
|
||||
ArrayFree(hHHBuffer);
|
||||
ArrayFree(hLLBuffer);
|
||||
Clean(peaksBuffer);
|
||||
Clean(valesBuffer);
|
||||
Clean(sarBuffer);
|
||||
Clean(cHHBuffer);
|
||||
Clean(cLLBuffer);
|
||||
Clean(sHHBuffer);
|
||||
Clean(sLLBuffer);
|
||||
Clean(mHHBuffer);
|
||||
Clean(mLLBuffer);
|
||||
Clean(lHHBuffer);
|
||||
Clean(lLLBuffer);
|
||||
Clean(hHHBuffer);
|
||||
Clean(hLLBuffer);
|
||||
}
|
||||
|
||||
//
|
||||
|
||||
@@ -358,12 +358,12 @@ class XCX121XSTRHelper : public XCBaseHelper
|
||||
mInputs.Clean();
|
||||
|
||||
//
|
||||
ArrayFree(strBuffer);
|
||||
ArrayFree(atrBuffer);
|
||||
ArrayFree(strPriceBuffer);
|
||||
ArrayFree(strUpBuffer);
|
||||
ArrayFree(strDownBuffer);
|
||||
ArrayFree(strStateBuffer);
|
||||
Clean(strBuffer);
|
||||
Clean(atrBuffer);
|
||||
Clean(strPriceBuffer);
|
||||
Clean(strUpBuffer);
|
||||
Clean(strDownBuffer);
|
||||
Clean(strStateBuffer);
|
||||
}
|
||||
|
||||
//
|
||||
|
||||
@@ -467,14 +467,14 @@ class XCX121XVWAPHelper : public XCBaseHelper
|
||||
mInputs.Clean();
|
||||
|
||||
//
|
||||
ArrayFree(vwapFastBuffer);
|
||||
ArrayFree(vwapMidBuffer);
|
||||
ArrayFree(vwapSlowBuffer);
|
||||
ArrayFree(vwapVolumeBuffer);
|
||||
ArrayFree(vwapPriceBuffer);
|
||||
ArrayFree(vwapFastStateBuffer);
|
||||
ArrayFree(vwapMidStateBuffer);
|
||||
ArrayFree(vwapSlowStateBuffer);
|
||||
Clean(vwapFastBuffer);
|
||||
Clean(vwapMidBuffer);
|
||||
Clean(vwapSlowBuffer);
|
||||
Clean(vwapVolumeBuffer);
|
||||
Clean(vwapPriceBuffer);
|
||||
Clean(vwapFastStateBuffer);
|
||||
Clean(vwapMidStateBuffer);
|
||||
Clean(vwapSlowStateBuffer);
|
||||
}
|
||||
|
||||
//
|
||||
|
||||
Reference in New Issue
Block a user