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.