StepIterator
StepIterator
Section titled “StepIterator”#include <pysbio/pydatasource.hh>class StepIteratorDefined in src/lib/pysbio/pydatasource.hh:66
Public Methods
Section titled “Public Methods”| Return | Name | Description |
|---|---|---|
StepIterator |
||
StepIterator |
Deleted constructor. | |
StepIterator & |
operator= |
Deleted assignment operator. |
~StepIterator inline |
||
py::object |
next |
— Iterators — /// |
void |
close |
StepIterator
Section titled “StepIterator”template<class DS> StepIterator(DS & ds, bool batched, std::size_t batch_size)Defined in src/lib/pysbio/pydatasource.hh:69
StepIterator
Section titled “StepIterator”StepIterator(const StepIterator &) = deleteDefined in src/lib/pysbio/pydatasource.hh:72
Deleted constructor.
operator=
Section titled “operator=”StepIterator & operator=(const StepIterator &) = deleteDefined in src/lib/pysbio/pydatasource.hh:73
Deleted assignment operator.
~StepIterator
Section titled “~StepIterator”inline
inline ~StepIterator()Defined in src/lib/pysbio/pydatasource.hh:75
py::object next()Defined in src/lib/pysbio/pydatasource.hh:77
— Iterators — ///
void close()Defined in src/lib/pysbio/pydatasource.hh:79
Private Attributes
Section titled “Private Attributes”| Return | Name | Description |
|---|---|---|
std::function< py::object()> |
m_next |
|
std::shared_ptr< void > |
m_range |
m_next
Section titled “m_next”std::function< py::object()> m_next {}Defined in src/lib/pysbio/pydatasource.hh:82
m_range
Section titled “m_range”std::shared_ptr< void > m_range {}Defined in src/lib/pysbio/pydatasource.hh:83