format.h File Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Examples

- File List
- File Members

Classes | Namespaces | Defines
format.h File Reference
`#include <openbabel/babelconfig.h>`
`#include <openbabel/plugin.h>`
`#include <typeinfo>`
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | OBFormat
| Base class for file formats. More...
## Namespaces
namespace | OpenBabel
## Defines
#define | NOTREADABLE 0x01
#define | READONEONLY 0x02
#define | READBINARY 0x04
#define | ZEROATOMSOK 0x08
#define | NOTWRITABLE 0x10
#define | WRITEONEONLY 0x20
#define | WRITEBINARY 0x40
#define | READXML 0x80
#define | DEFAULTFORMAT 0x4000

## Detailed Description

Declarations for OBFormat.

## Define Documentation

#define NOTREADABLE 0x01

For OBFormat::Flags()

Referenced by OBFormat::Display(), OBConversion::GetNextFormat(), and OBConversion::SetInFormat().

#define READONEONLY 0x02

Referenced by OBConversion::Convert().

#define READBINARY 0x04

Referenced by OBConversion::InstallStreamFilter(), and OBConversion::OpenAndSetFormat().

#define ZEROATOMSOK 0x08

Referenced by OBMoleculeFormat::ReadChemObjectImpl().

#define NOTWRITABLE 0x10

Referenced by OBFormat::Display(), OBConversion::GetNextFormat(), and OBConversion::SetOutFormat().

#define WRITEONEONLY 0x20

Referenced by OBConversion::AddChemObject().

#define WRITEBINARY 0x40

Referenced by OBConversion::FullConvert(), and OBConversion::WriteFile().

#define READXML 0x80

Referenced by OBConversion::InstallStreamFilter().

#define DEFAULTFORMAT 0x4000

Referenced by OBFormat::RegisterFormat().

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines