Open Babel: base.h File Reference

Classes | Namespaces | Typedefs | Enumerations | Functions

# base.h File Reference

Base classes to build a graph. More...

`#include <openbabel/babelconfig.h>`
`#include <vector>`
`#include <map>`
`#include <string>`
`#include <iostream>`
`#include <openbabel/tokenst.h>`

Go to the source code of this file.

## Classes
class | OBGenericData
| Base class for generic data. More...
class | OBBase
| Base Class. More...
## Namespaces
namespace | OpenBabel
namespace | OpenBabel::OBGenericDataType
## Typedefs
typedef std::vector < OBGenericData * >::iterator | OBDataIterator
## Enumerations
enum | { UndefinedData = 0, PairData = 1, EnergyData = 2, CommentData = 3, ConformerData = 4, ExternalBondData = 5, RotamerList = 6, VirtualBondData = 7, RingData = 8, TorsionData = 9, AngleData = 10, SerialNums = 11, UnitCell = 12, SpinData = 13, ChargeData = 14, SymmetryData = 15, ChiralData = 16, OccupationData = 17, DensityData = 18, ElectronicData = 19, VibrationData = 20, RotationData = 21, NuclearData = 22, SetData = 23, GridData = 24, VectorData = 25, MatrixData = 26, StereoData = 27, DOSData = 28, ElectronicTransitionData = 29, CustomData0 = 16384, CustomData1 = 16385, CustomData2 = 16386, CustomData3 = 16387, CustomData4 = 16388, CustomData5 = 16389, CustomData6 = 16390, CustomData7 = 16391, CustomData8 = 16392, CustomData9 = 16393, CustomData10 = 16394, CustomData11 = 16395, CustomData12 = 16396, CustomData13 = 16397, CustomData14 = 16398, CustomData15 = 16399 }
enum | DataOrigin { any, fileformatInput, userInput, perceived, external, local }
## Functions
std::string | OBReleaseVersion ()

## Detailed Description

Base classes to build a graph.

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines