0024927: Getting rid of "Persistent" functionality -- Code
[occt.git] / src / PDataStd / PDataStd_AsciiString.cdl
1 -- Created on: 2007-08-22
2 -- Created by: Sergey ZARITCHNY
3 -- Copyright (c) 2007-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 class AsciiString from PDataStd inherits Attribute from PDF
17
18         ---Purpose: Persistance attribute of  TDataStd_AsciiString
19
20 uses  HAsciiString from PCollection
21
22 is
23     Create returns  AsciiString from  PDataStd;
24     
25     
26     Create (V : HAsciiString from PCollection) 
27     returns  AsciiString from PDataStd;
28     
29     
30     Get (me) returns HAsciiString from PCollection;
31     
32     
33     Set (me : mutable; V : HAsciiString from PCollection);
34     
35 fields
36
37     myValue : HAsciiString from PCollection;
38
39
40 end AsciiString;