Generated on Wed Apr 29 2015 11:51:41 for GGL-4.1.2 by doxygen 1.8.3.1
Static Public Attributes
ggl::chem::ChemRule_Constants Class Reference

Consistency codes and constants. More...

#include <ChemRule.hh>

Inheritance diagram for ggl::chem::ChemRule_Constants:
Inheritance graph
[legend]

Static Public Attributes

static const size_t C_AtomComplexWithH
 
static const size_t C_AtomLabelInvalid
 consistency code : an atom label is not SMILES conform More...
 
static const size_t C_BondLabelInvalid
 consistency code : a bond label is not SMILES conform More...
 
static const size_t C_BondLoop
 
static const size_t C_Consistent
 consistency code : everything fine More...
 
static const size_t C_EdgeMultiplicity
 consistency code : at least for one bond too many edges are given More...
 
static const size_t C_NodeInsertDeletion
 consistency code : at least one node is created or destroyed More...
 
static const size_t C_NoID
 consistency code : no rule ID is present More...
 
static const size_t C_UnbalancedElectrons
 
static const size_t C_WrongEdgeContext
 consistency code : at least one edge shows wrong context usage More...
 

Detailed Description

    A helper class that holds the standard ChemRule constants that are
    independent of any template parameter.
Author
Martin Mann (c) 2009 http://www.bioinf.uni-freiburg.de/~mmann/

Definition at line 22 of file ChemRule.hh.

Field Documentation

const size_t ggl::chem::ChemRule_Constants::C_AtomComplexWithH
static

consistency code : at least one atom label is complex and contains implicit H atoms, this is currently not supported

Definition at line 42 of file ChemRule.hh.

const size_t ggl::chem::ChemRule_Constants::C_AtomLabelInvalid
static

Definition at line 34 of file ChemRule.hh.

const size_t ggl::chem::ChemRule_Constants::C_BondLabelInvalid
static

Definition at line 36 of file ChemRule.hh.

const size_t ggl::chem::ChemRule_Constants::C_BondLoop
static

consistency code : at least one atom label is complex and contains implicit H atoms, this is currently not supported

Definition at line 45 of file ChemRule.hh.

const size_t ggl::Rule_ConCodes::C_Consistent
staticinherited

Definition at line 37 of file Rule.hh.

const size_t ggl::chem::ChemRule_Constants::C_EdgeMultiplicity
static

Definition at line 32 of file ChemRule.hh.

const size_t ggl::chem::ChemRule_Constants::C_NodeInsertDeletion
static

Definition at line 30 of file ChemRule.hh.

const size_t ggl::Rule_ConCodes::C_NoID
staticinherited

Definition at line 39 of file Rule.hh.

const size_t ggl::chem::ChemRule_Constants::C_UnbalancedElectrons
static

consistency code : the valence/electron change of an atom is not balanced

Definition at line 39 of file ChemRule.hh.

const size_t ggl::Rule_ConCodes::C_WrongEdgeContext
staticinherited

Definition at line 41 of file Rule.hh.


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