Open Babel: FptIndex Struct Reference

Public Member Functions | Public Attributes

# FptIndex Struct Reference

Structure of fastsearch index files. More...

`#include <openbabel/fingerprint.h>`

List of all members.

## Public Member Functions
bool | Read (std::istream *pIndexstream)
bool | ReadIndex (std::istream *pIndexstream)
bool | ReadHeader (std::istream *pIndexstream)
OBFingerprint * | CheckFP ()
## Public Attributes
FptIndexHeader | header
std::vector< unsigned int > | fptdata
std::vector< unsigned int > | seekdata

## Detailed Description

Structure of fastsearch index files.

## Member Function Documentation

bool Read | ( | std::istream * | pIndexstream ) |

bool ReadIndex | ( | std::istream * | pIndexstream ) |

bool ReadHeader | ( | std::istream * | pIndexstream ) |

OBFingerprint * CheckFP | ( | ) |

Returns:
  A pointer to FP used or NULL and an error message

## Member Data Documentation

FptIndexHeader header

Referenced by FastSearchIndexer::FastSearchIndexer().

std::vector<unsigned int> fptdata

std::vector<unsigned int> seekdata

The documentation for this struct was generated from the following files:

- fingerprint.h
- fingerprint.cpp

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines