BondSpec Struct Reference

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

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Attributes
BondSpec Struct Reference

`#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