RDKit
Open-source cheminformatics and machine learning.
Loading...
Searching...
No Matches
RDKit::CXXBondIterator< Graph, Edge, Iterator > Struct Template Reference

#include <ROMol.h>

Classes

struct  CXXBondIter
 

Public Member Functions

 CXXBondIterator (Graph *graph)
 
 CXXBondIterator (Graph *graph, Iterator start, Iterator end)
 
CXXBondIter begin ()
 
CXXBondIter end ()
 

Public Attributes

Graph * graph
 
Iterator vstart
 
Iterator vend
 

Detailed Description

template<class Graph, class Edge, class Iterator = typename Graph::edge_iterator>
struct RDKit::CXXBondIterator< Graph, Edge, Iterator >

Definition at line 158 of file ROMol.h.

Constructor & Destructor Documentation

◆ CXXBondIterator() [1/2]

template<class Graph , class Edge , class Iterator = typename Graph::edge_iterator>
RDKit::CXXBondIterator< Graph, Edge, Iterator >::CXXBondIterator ( Graph * graph)
inline

◆ CXXBondIterator() [2/2]

template<class Graph , class Edge , class Iterator = typename Graph::edge_iterator>
RDKit::CXXBondIterator< Graph, Edge, Iterator >::CXXBondIterator ( Graph * graph,
Iterator start,
Iterator end )
inline

Definition at line 193 of file ROMol.h.

Member Function Documentation

◆ begin()

template<class Graph , class Edge , class Iterator = typename Graph::edge_iterator>
CXXBondIter RDKit::CXXBondIterator< Graph, Edge, Iterator >::begin ( )
inline

◆ end()

template<class Graph , class Edge , class Iterator = typename Graph::edge_iterator>
CXXBondIter RDKit::CXXBondIterator< Graph, Edge, Iterator >::end ( )
inline

Member Data Documentation

◆ graph

◆ vend

template<class Graph , class Edge , class Iterator = typename Graph::edge_iterator>
Iterator RDKit::CXXBondIterator< Graph, Edge, Iterator >::vend

◆ vstart

template<class Graph , class Edge , class Iterator = typename Graph::edge_iterator>
Iterator RDKit::CXXBondIterator< Graph, Edge, Iterator >::vstart

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