Open Babel: BondSpec Struct Reference

Public Attributes

# BondSpec Struct Reference

An internal (SMARTS parser) bond specification. More...

`#include <openbabel/parsmart.h>`

List of all members.

## Public Attributes
BondExpr * | expr
int | src
int | dst
int | visit
bool | grow

## Detailed Description

An internal (SMARTS parser) bond specification.

## Member Data Documentation

BondExpr* expr

Referenced by OpenBabel::CopyPattern(), OpenBabel::CreateBond(), OBSmartsMatcher::FastSingleMatch(), and OpenBabel::FreePattern().

int src

Referenced by OpenBabel::CopyPattern(), OpenBabel::CreateBond(), OBSmartsMatcher::FastSingleMatch(), OpenBabel::MarkGrowBonds(), and OBSmartsMatcher::match().

int dst

Referenced by OpenBabel::CopyPattern(), OpenBabel::CreateBond(), OBSmartsMatcher::FastSingleMatch(), OpenBabel::MarkGrowBonds(), and OBSmartsMatcher::match().

int visit

bool grow

Referenced by OBSmartsMatcher::FastSingleMatch(), and OpenBabel::MarkGrowBonds().

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

- parsmart.h

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines