rdkit.Chem.rdchem._ROAtomSeq

Package rdkit :: Package Chem :: Module rdchem :: Class _ROAtomSeq |
[hide private]
[frames] | no frames]

# Class _ROAtomSeq

     object --+
              |
    ??.instance --+
                  |
                 _ROAtomSeq

    Read-only sequence of atoms, not constructable from Python.

Instance Methods | [hide private]
__getitem__(...) __getitem__( (_ROAtomSeq)arg1, (int)arg2) -> Atom : |
__init__(...) Raises an exception... |
__iter__(...) __iter__( (_ROAtomSeq)arg1) -> _ROAtomSeq : |
__len__(...) __len__( (_ROAtomSeq)arg1) -> int : |
__reduce__(...) helper for pickle |
next(...) next( (_ROAtomSeq)arg1) -> Atom : |
Inherited from `unreachable.instance`: `__new__` Inherited from `object`: `__delattr__`, `__format__`, `__getattribute__`, `__hash__`, `__reduce_ex__`, `__repr__`, `__setattr__`, `__sizeof__`, `__str__`, `__subclasshook__`

Properties | [hide private]
Inherited from `object`: `__class__`

Method Details | [hide private]

### __getitem__(...) (Indexing operator) |
    __getitem__( (_ROAtomSeq)arg1, (int)arg2) -> Atom :

        C++ signature :
            RDKit::Atom* __getitem__(RDKit::ReadOnlySeq<RDKit::AtomIterator_<RDKit::Atom, RDKit::ROMol>, RDKit::Atom*, RDKit::AtomCountFunctor> {lvalue},int)

### __init__(...) (Constructor) |
    Raises an exception
    This class cannot be instantiated from Python
Overrides: object.__init__

### __iter__(...) |
    __iter__( (_ROAtomSeq)arg1) -> _ROAtomSeq :

        C++ signature :
            RDKit::ReadOnlySeq<RDKit::AtomIterator_<RDKit::Atom, RDKit::ROMol>, RDKit::Atom*, RDKit::AtomCountFunctor>* __iter__(RDKit::ReadOnlySeq<RDKit::AtomIterator_<RDKit::Atom, RDKit::ROMol>, RDKit::Atom*, RDKit::AtomCountFunctor> {lvalue})

### __len__(...) (Length operator) |
    __len__( (_ROAtomSeq)arg1) -> int :

        C++ signature :
            int __len__(RDKit::ReadOnlySeq<RDKit::AtomIterator_<RDKit::Atom, RDKit::ROMol>, RDKit::Atom*, RDKit::AtomCountFunctor> {lvalue})

### __reduce__(...) |
    helper for pickle
Overrides: object.__reduce__ (inherited documentation)

### next(...) |
    next( (_ROAtomSeq)arg1) -> Atom :

        C++ signature :
            RDKit::Atom* next(RDKit::ReadOnlySeq<RDKit::AtomIterator_<RDKit::Atom, RDKit::ROMol>, RDKit::Atom*, RDKit::AtomCountFunctor> {lvalue})