0024742: Remove rarely used collection classes: Set
[occt.git] / src / QANCollection / QANCollection_FuncTest.hxx
1 // Created on: 2002-04-30
2 // Created by: Alexander KARTOMIN (akm)
3 // Copyright (c) 2002-2014 OPEN CASCADE SAS
4 //
5 // This file is part of Open CASCADE Technology software library.
6 //
7 // This library is free software; you can redistribute it and/or modify it under
8 // the terms of the GNU Lesser General Public License version 2.1 as published
9 // by the Free Software Foundation, with special exception defined in the file
10 // OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
11 // distribution for complete text of the license and disclaimer of any warranty.
12 //
13 // Alternatively, this file may be used under the terms of Open CASCADE
14 // commercial license or contractual agreement.
15
16 // Purpose:     To test all methods of all NCollection classes
17
18 #ifndef QANCollection_FuncTest_HeaderFile
19 #define QANCollection_FuncTest_HeaderFile
20
21 #include <QANCollection_Common2.hxx>
22
23 // ===================== Test methods for each type ===========================
24 // Parameters of funcs below must be empty collections
25
26 // Standard_EXPORT void TestArray1  (QANCollection_Array1&     theA1);
27 // Standard_EXPORT void TestArray2  (QANCollection_Array2&     theA2);
28 #include <QANCollection_FuncArrays.hxx>
29 // Standard_EXPORT void TestMap     (QANCollection_Map&        theM );
30 // Standard_EXPORT void TestDataMap (QANCollection_DataMap&    theDM);
31 // Standard_EXPORT void TestDblMap  (QANCollection_DoubleMap&  theBM);
32 // Standard_EXPORT void TestIndyMap (QANCollection_IndexedMap& theIM);
33 // Standard_EXPORT void TestInDaMap (QANCollection_IDMap&      theNM);
34 // Standard_EXPORT void TestInDaMap (QANCollection_IDMap&      theNM);
35 #include <QANCollection_FuncMaps.hxx>
36 // Standard_EXPORT void TestList    (QANCollection_List&       theLi);
37 // Standard_EXPORT void TestSequence(QANCollection_Sequence&   theSq);
38 #include <QANCollection_FuncLists.hxx>
39
40 #endif