Skip to content

Commit 4354727

Browse files
committed
Modified several RepositoryAPI classes to expose the raw DDLIB data such as s_infi, f_info, etc.
1 parent 518dd75 commit 4354727

7 files changed

Lines changed: 47 additions & 5 deletions

File tree

Documentation/CodeGen.chm

236 Bytes
Binary file not shown.

Documentation/CodeGen.hsmx

1.16 KB
Binary file not shown.

RepositoryAPI/Repository.dbl

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,14 @@
4040
;;
4141
;;*****************************************************************************
4242

43-
.define DDINFO_DEFINES_ONLY
44-
.include "RPSLIB:ddinfo.def"
45-
.undefine DDINFO_DEFINES_ONLY
46-
4743
namespace CodeGen.RepositoryAPI
4844

45+
.define DDINFO_STRUCTURE
46+
.define DDINFO_DEFINES_ONLY
47+
.include "RPSLIB:ddinfo.def"
48+
.undefine DDINFO_DEFINES_ONLY
49+
.undefine DDINFO_STRUCTURE
50+
4951
public class Repository implements IDisposable
5052

5153
public RpsControl ,dcs

RepositoryAPI/RpsField.dbl

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -662,6 +662,16 @@ namespace CodeGen.RepositoryAPI
662662

663663
endmethod
664664

665+
;;---------------------------------------------------------------------
666+
;;Public properties to expose the fields raw DDLIB data
667+
668+
public property ddlib_f_info, f_info
669+
method get
670+
proc
671+
mreturn mf_info
672+
endmethod
673+
endproperty
674+
665675
;;---------------------------------------------------------------------
666676
;;Public properties to expose field attributes
667677
;;

RepositoryAPI/RpsFile.dbl

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,16 @@ namespace CodeGen.RepositoryAPI
172172

173173
endmethod
174174

175+
;;---------------------------------------------------------------------
176+
;;Public properties to expose the files raw DDLIB data
177+
178+
public property ddlib_fl_info, fl_info
179+
method get
180+
proc
181+
mreturn mfl_info
182+
endmethod
183+
endproperty
184+
175185
;;---------------------------------------------------------------------
176186
;;Public properties to expose the files attributes to the outside world
177187

RepositoryAPI/RpsKey.dbl

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,17 @@ namespace CodeGen.RepositoryAPI
156156
endmethod
157157

158158
;;---------------------------------------------------------------------
159-
;;Public properties to expose the keys attributes to the outside world
159+
;;Public properties to expose the keys raw DDLIB data
160+
161+
public property ddlib_k_info, k_info
162+
method get
163+
proc
164+
mreturn mk_info
165+
endmethod
166+
endproperty
167+
168+
;;---------------------------------------------------------------------
169+
;;Public properties to expose the keys attributes
160170

161171
;;; <summary>
162172
;;; Sequence number

RepositoryAPI/RpsStructure.dbl

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,16 @@ namespace CodeGen.RepositoryAPI
345345

346346
endmethod
347347

348+
;;---------------------------------------------------------------------
349+
;;Public properties to expose the structures raw DDLIB data
350+
351+
public property ddlib_s_info, s_info
352+
method get
353+
proc
354+
mreturn ms_info
355+
endmethod
356+
endproperty
357+
348358
;;---------------------------------------------------------------------
349359
;; Public properties to expose the structures attributes
350360

0 commit comments

Comments
 (0)