![]() |
RDKit
Open-source cheminformatics and machine learning.
|
#include <ROMol.h>
Public Types | |
| using | iterator_category = std::bidirectional_iterator_tag |
| using | difference_type = std::ptrdiff_t |
| using | value_type = Edge |
| using | pointer = Edge * |
| using | reference = Edge & |
| using | const_reference = Edge const & |
Public Member Functions | |
| CXXBondIter () | |
| CXXBondIter (Graph *graph, Iterator pos) | |
| const_reference | operator* () const |
| CXXBondIter & | operator++ () |
| CXXBondIter | operator++ (int) |
| CXXBondIter & | operator-- () |
| CXXBondIter | operator-- (int) |
| bool | operator== (const CXXBondIter &other) const |
| bool | operator!= (const CXXBondIter &other) const |
Public Attributes | |
| Graph * | graph = nullptr |
| Iterator | pos |
| using RDKit::CXXBondIterator< Graph, Edge, Iterator >::CXXBondIter::const_reference = Edge const & |
| using RDKit::CXXBondIterator< Graph, Edge, Iterator >::CXXBondIter::difference_type = std::ptrdiff_t |
| using RDKit::CXXBondIterator< Graph, Edge, Iterator >::CXXBondIter::iterator_category = std::bidirectional_iterator_tag |
| using RDKit::CXXBondIterator< Graph, Edge, Iterator >::CXXBondIter::pointer = Edge * |
| using RDKit::CXXBondIterator< Graph, Edge, Iterator >::CXXBondIter::reference = Edge & |
| using RDKit::CXXBondIterator< Graph, Edge, Iterator >::CXXBondIter::value_type = Edge |
|
inline |
Definition at line 230 of file ROMol.h.
Referenced by operator!=(), operator++(), operator++(), operator--(), operator--(), and operator==().
|
inline |
|
inline |
Definition at line 257 of file ROMol.h.
References CXXBondIter().
|
inline |
|
inline |
Definition at line 236 of file ROMol.h.
References CXXBondIter(), and pos.
|
inline |
Definition at line 240 of file ROMol.h.
References CXXBondIter().
|
inline |
Definition at line 245 of file ROMol.h.
References CXXBondIter(), and pos.
|
inline |
Definition at line 249 of file ROMol.h.
References CXXBondIter().
|
inline |
Definition at line 254 of file ROMol.h.
References CXXBondIter(), graph, and pos.
| Graph* RDKit::CXXBondIterator< Graph, Edge, Iterator >::CXXBondIter::graph = nullptr |
Definition at line 227 of file ROMol.h.
Referenced by CXXBondIter(), operator*(), and operator==().
| Iterator RDKit::CXXBondIterator< Graph, Edge, Iterator >::CXXBondIter::pos |
Definition at line 228 of file ROMol.h.
Referenced by CXXBondIter(), operator*(), operator++(), operator--(), and operator==().