occt: master 6af4fe1c

Author Committer Branch Timestamp Parent
abv abv master 2014-04-08 10:22:56 master bd2de396
Affected Issues  0024742: Remove rarely used collection classes
Changeset 0024742: Remove rarely used collection classes: Stack

Generic class TCollection_Stack removed (along with TCollection_StackIterator and TCollection_StackNode).

Code using TCollection_Stack changed to equivalent use of TCollection_List (replacing Push -> Prepend, Top -> First, Pop -> RemoveFirst).
mod - src/CDF/CDF_StoreList.cdl Diff File
mod - src/CDF/CDF_StoreList.cxx Diff File
mod - src/CDM/CDM.cdl Diff File
mod - src/DDF/DDF.cdl Diff File
mod - src/DDF/DDF_TransactionCommands.cxx Diff File
mod - src/ExprIntrp/ExprIntrp.cdl Diff File
mod - src/ExprIntrp/ExprIntrp_Analysis.cdl Diff File
mod - src/ExprIntrp/ExprIntrp_Analysis.cxx Diff File
mod - src/GraphTools/GraphTools_DFSIterator.gxx Diff File
mod - src/GraphTools/GraphTools_ReducedGraph.cdl Diff File
mod - src/GraphTools/GraphTools_ReducedGraph.gxx Diff File
mod - src/GraphTools/GraphTools_SortedStrgCmptsFromIterator.cdl Diff File
mod - src/GraphTools/GraphTools_SortedStrgCmptsFromIterator.gxx Diff File
mod - src/NCollection/FILES Diff File
rm - src/NCollection/NCollection_DefineStack.hxx Diff File
rm - src/NCollection/NCollection_Stack.hxx Diff File
mod - src/NLPlate/NLPlate.cdl Diff File
mod - src/NLPlate/NLPlate_NLPlate.cxx Diff File
mod - src/OpenGl/OpenGl_ShaderStates.cxx Diff File
mod - src/OpenGl/OpenGl_ShaderStates.hxx Diff File
mod - src/QADraw/QADraw.cxx Diff File
mod - src/QANCollection/QANCollection.cdl Diff File
mod - src/QANCollection/QANCollection2.cxx Diff File
mod - src/QANCollection/QANCollection3.cxx Diff File
mod - src/QANCollection/QANCollection_Common2.hxx Diff File
mod - src/QANCollection/QANCollection_Common3.hxx Diff File
mod - src/QANCollection/QANCollection_FuncLists.hxx Diff File
mod - src/QANCollection/QANCollection_FuncTest.hxx Diff File
mod - src/QANCollection/QANCollection_PerfLists.hxx Diff File
mod - src/TCollection/TCollection.cdl Diff File
rm - src/TCollection/TCollection_Stack.cdl Diff File
rm - src/TCollection/TCollection_Stack.gxx Diff File
rm - src/TCollection/TCollection_Stack.lxx Diff File
rm - src/TCollection/TCollection_StackIterator.gxx Diff File
rm - src/TCollection/TCollection_StackIterator.lxx Diff File
rm - src/TCollection/TCollection_StackNode.gxx Diff File
rm - src/TCollection/TCollection_StackNode.lxx Diff File
mod - src/TColStd/TColStd.cdl Diff File
mod - src/TDF/TDF_Data.cdl Diff File
mod - src/TDF/TDF_Data.cxx Diff File
mod - src/TopExp/TopExp.cdl Diff File