Storage Formats
The storage format is a code used in reference to a physical location. It determines the way in which components are stored at that location.
A physical location is defined as having one of the following storage formats:
Storage Format | Description | Notes |
---|---|---|
F | Packed sequential files | stores components in sequential files in the host operating system |
FX | XML Files | stores components in text files written in Caché XML export format |
L | VC/m Library | stores any type of component in the Caché/M global ^vcli |
M | Caché/Ensemble namespace, or equivalent for other M implementation | stores Caché/Ensemble/M routines, globals and other Caché/Ensemble/M items in an executable form |
bin | Binary files | stores any files which contain control characters |
text | Text files | stores files which can be viewed as text only.
VC/m uses the linebreak character sequence appropriate to the target's operating system. |
Note: A physical location only has one storage format. Therefore, if a logical location has both text and binary components which are stored in the same directory, two physical locations will refer to the same physical address. When the address record is opened in Setup -> Physical Addresses there will be two tabs on the dialog, one for each storage format.