0022627: Change OCCT memory management defaults
[occt.git] / src / TDataStd / TDataStd_IntPackedMap.lxx
CommitLineData
7fd59977 1// File: TDataStd_IntPackedMap.lxx
2// Created: Thu Jan 24 15:50:56 2008
3// Author: Sergey ZARITCHNY
4// <szy@popox.nnov.matra-dtv.fr>
5//Copyright: Open CasCade SA 2008
6
7#include <TColStd_HPackedMapOfInteger.hxx>
8//=======================================================================
9//function : GetHMap
10//purpose :
11//=======================================================================
12inline const Handle(TColStd_HPackedMapOfInteger)& TDataStd_IntPackedMap::GetHMap () const
13{
14 return myMap;
15}
16
17//=======================================================================
18//function :
19//purpose :
20//=======================================================================
21
22inline const TColStd_PackedMapOfInteger& TDataStd_IntPackedMap::GetMap () const
23{
24 return myMap->Map();
25}
26
27//=======================================================================
28//function : IsEmpty
29//purpose :
30//=======================================================================
31inline Standard_Boolean TDataStd_IntPackedMap::IsEmpty() const
32{
33 return myMap->Map().IsEmpty();
34}
35
36//=======================================================================
37//function : Extent
38//purpose :
39//=======================================================================
40inline Standard_Integer TDataStd_IntPackedMap::Extent() const
41{
42 return myMap->Map().Extent();
43}
44
45//=======================================================================
46//function : RemoveMap
47//purpose :
48//=======================================================================
49inline void TDataStd_IntPackedMap::RemoveMap(void)
50{
51 myMap.Nullify();
52}
53
54
55//=======================================================================
56//function : SetDelta
57//purpose :
58//=======================================================================
59inline void TDataStd_IntPackedMap::SetDelta(const Standard_Boolean isDelta)
60{
61 myIsDelta = isDelta;
62}
63//=======================================================================
64//function : GetDelta
65//purpose :
66//=======================================================================
67inline Standard_Boolean TDataStd_IntPackedMap::GetDelta(void) const
68{
69 return myIsDelta;
70}