OCC22540 Regression: Exception during building of patch by GeomPlate
[occt.git] / src / NCollection / NCollection_DefineTListNode.hxx
1 // File:        NCollection_DefineTListNode.hxx
2 // Created:     Tue Apr 23 17:30:38 2002
3 // Author:      Alexander KARTOMIN (akm)
4 //              <akm@opencascade.com>
5 //
6 // Purpose:     Abstract list node class. Used by BaseList
7 // Remark:      Internal class
8 //              
9
10 #ifndef NCollection_DefineTListNode_HeaderFile
11 #define NCollection_DefineTListNode_HeaderFile
12
13 #include <NCollection_TListNode.hxx>
14
15 #ifdef WNT
16 // Disable the warning "operator new unmatched by delete"
17 #pragma warning (disable:4291)
18 #endif
19
20 // ******************************* Class defining list node - for internal use
21 #define DEFINE_TLISTNODE(_ClassName_, _BaseCollection_, TheItemType)           \
22         typedef NCollection_TListNode<TheItemType > _ClassName_;
23
24 #endif