OEFileStringTypeFlavor¶
This namespace contains constants that are used with
OESimpleAppOptions and OERefInputAppOptions
to control the flavor of OEFileStringType.
Default
DEFAULT
The combination of
OEFileStringTypeFlavor.Pretty,
OEFileStringTypeFlavor.FileList,
OEFileStringTypeFlavor.Input,
OEFileStringTypeFlavor.Output,
OEFileStringTypeFlavor.MolOnly.
Generally useful for setting defaults, then disabling either
OEFileStringTypeFlavor.Input,
or OEFileStringTypeFlavor.Output,
Dim2D
Explicitly indicates 2D file types. See OEIs2DFormat.
Dim2D3D
Explicitly indicates 2D or 3D file types, and excludes 0D file types, valid for input types only.
The combination of
OEFileStringTypeFlavor.Dim2D,
OEFileStringTypeFlavor.Dim3D,
Dim3D
Explicitly indicates 3D file types. See OEIs3DFormat.
FileList
Enables input file lists as valid filetypes, namely .lst and .list.
Pretty
Removes file types that are supported but not suggested for use.
Input
Explicitly specifies input file types. See OEIsReadable.
InputDefault
The combination of
OEFileStringTypeFlavor.FileList,
OEFileStringTypeFlavor.Input,
OEFileStringTypeFlavor.MolOnly.
MolOnly
Explicitly indicates only molecule input file types, excludes reactions.
NoListDefault
The combination of
OEFileStringTypeFlavor.Input,
OEFileStringTypeFlavor.Output,
OEFileStringTypeFlavor.MolOnly.
Generally useful for setting defaults, then disabling either
OEFileStringTypeFlavor.Input,
or OEFileStringTypeFlavor.Output,
Output
Explicitly specifies output file types. See OEIsWriteable.
OutputDefault
The combination of
OEFileStringTypeFlavor.Output,
OEFileStringTypeFlavor.MolOnly.
RxnOnly
Explicitly indicates only reaction input file types.