0024742: Remove rarely used collection classes: Stack
[occt.git] / src / QANCollection / QANCollection_FuncTest.hxx
CommitLineData
b311480e 1// Created on: 2002-04-30
2// Created by: Alexander KARTOMIN (akm)
973c2be1 3// Copyright (c) 2002-2014 OPEN CASCADE SAS
7fd59977 4//
973c2be1 5// This file is part of Open CASCADE Technology software library.
b311480e 6//
d5f74e42 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
973c2be1 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.
b311480e 12//
973c2be1 13// Alternatively, this file may be used under the terms of Open CASCADE
14// commercial license or contractual agreement.
b311480e 15
7fd59977 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);
7fd59977 37// Standard_EXPORT void TestSet (QANCollection_Set& theSe);
7fd59977 38// Standard_EXPORT void TestSequence(QANCollection_Sequence& theSq);
39#include <QANCollection_FuncLists.hxx>
40
41#endif