PrimoBurner(tm) for C++
4.6
CD, DVD and Blu-ray Software Development Kit
|
Defines the constraints that can be applied during the image layout generation. More...
Enumerations | |
enum | Enum { None = 0, IsoLength8p3 = 1, IsoLength31 = 2, IsoLength212 = 4, IsoTreeDepth = 8, IsoText = 16, JolietLength64 = 64, IsoLevel1 = IsoTreeDepth | IsoLength8p3, IsoLevel2 = IsoTreeDepth | IsoLength31, IsoLongLevel2 = IsoTreeDepth | IsoLength212, IsoStrictLevel1 = IsoText | IsoTreeDepth | IsoLength8p3, IsoStrictLevel2 = IsoText | IsoTreeDepth | IsoLength31, IsoStrictLongLevel2 = IsoText | IsoTreeDepth | IsoLength212, JolietStandard = JolietLength64 } |
ImageConstraintFlags. More... | |
Defines the constraints that can be applied during the image layout generation.
Use together with DataDisc::setImageConstraints().
enum Enum |
Enumerator | |
---|---|
None |
No constraints are applied to the image structure. The engine will not perform any validity check and will create an image layout with the exact structure passed to the DataDisc::setImageLayout() or DataDisc::setImageLayoutFromFolder() methods. |
IsoLength8p3 |
Filenames must be in 8.3 format. The file names and directory names must be 12 characters or less in length. Valid for ISO9660 image type only. |
IsoLength31 |
Filenames and directory names must be 31 characters or less in length. Valid for ISO9660 image type only. |
IsoLength212 |
Filenames and directory names must be 212 characters or less in length. Valid for ISO9660 image type only. |
IsoTreeDepth |
Directory tree must be 8 levels or less in depth. Valid for ISO9660 image type only. |
IsoText |
ISO9660 File Name Validation. Only capital letters from A to Z, digits from 0 to 9, and _ (underscore) are allowed. Valid for ISO9660 image type only. |
JolietLength64 |
Filenames and directory names must be 64 characters or less in length. Valid for Joliet image type only. |
IsoLevel1 |
ISO9660 Level 1. A combination of IsoTreeDepth | IsoLength8p3 |
IsoLevel2 |
ISO9660 Level 2. A combination of IsoTreeDepth | IsoLength31 |
IsoLongLevel2 |
ISO9660 Level 2 - Long names. A combination of IsoTreeDepth | IsoLength212 |
IsoStrictLevel1 |
ISO9660 Level 1 - Strict. A combination of IsoText | IsoTreeDepth | IsoLength8p3 |
IsoStrictLevel2 |
ISO9660 Level 2 - Strict. A combination of IsoText | IsoTreeDepth | IsoLength31 |
IsoStrictLongLevel2 |
ISO9660 Level 2 - Long names - Strict. A combination of IsoText | IsoTreeDepth | IsoLength212 |
JolietStandard |
Standard Joliet (names should be 64 characters or less in length) Same as JolietLength64 |