data.h File Reference

Global data and resource file parsers. More...

#include <openbabel/babelconfig.h>
#include <stdio.h>
#include <fstream>
#include <vector>
#include <string>

Include dependency graph for data.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  OpenBabel

Classes

class  OBGlobalDataBase
 Base data table class, handles reading data files. More...
class  OBElement
 Individual element data type. More...
class  OBElementTable
 Periodic Table of the Elements. More...
class  OBIsotopeTable
 Table of atomic isotope masses. More...
class  OBTypeTable
 Atom Type Translation Table. More...
class  OBResidueData
 Table of common biomolecule residues (for PDB or other files). More...

Defines

#define FILE_SEP_CHAR   "/"

Functions

std::string OpenDatafile (std::ifstream &fs, const std::string &filename, const std::string &envvar="BABEL_DATADIR")


Detailed Description

Global data and resource file parsers.


Define Documentation

#define FILE_SEP_CHAR   "/"