0022627: Change OCCT memory management defaults
[occt.git] / src / TDataStd / TDataStd_HDataMapOfStringByte.cdl
1 -- File:        TDataStd_HDataMapOfStringByte.cdl
2 -- Created:     Fri Aug 17 16:56:13 2007
3 -- Author:      Sergey ZARITCHNY
4 --              <szy@popox.nnov.matra-dtv.fr>
5 ---Copyright:   Open CasCade SA 2007
6
7
8 class HDataMapOfStringByte from TDataStd inherits TShared from MMgt 
9
10         ---Purpose: Extension of TDataStd_DataMapOfStringByte class  
11         --          to be manipulated by handle.
12
13 uses
14     DataMapOfStringByte from TDataStd 
15     
16 is
17     Create( NbBuckets: Integer from Standard = 1 )  
18     returns mutable HDataMapOfStringByte from TDataStd;    
19      
20     Create( theOther:  DataMapOfStringByte from TDataStd)  
21     returns mutable HDataMapOfStringByte from TDataStd;
22      
23     Map( me ) returns DataMapOfStringByte from TDataStd
24         ---C++: return const &
25         ---C++: inline      
26     is static;          
27           
28     ChangeMap( me: mutable ) returns DataMapOfStringByte from TDataStd 
29         ---C++: return &
30         ---C++: inline 
31     is static;          
32  
33 fields
34     
35     myMap : DataMapOfStringByte from TDataStd ;  
36    
37 end HDataMapOfStringByte;