![]() |
JKQTPlotter trunk/v5.0.0
an extensive Qt5+Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
|
iterator, which allows to insert into a column of a JKQTPDatastore More...
#include <jkqtpdatastorage.h>
Public Types | |
| typedef const double & | const_reference |
| typedef int | difference_type |
| typedef std::output_iterator_tag | iterator_category |
| typedef double * | pointer |
| typedef double & | reference |
| typedef JKQTPColumnBackInserter | self_type |
| typedef double | value_type |
Public Member Functions | |
| JKQTPColumnBackInserter () | |
| constructs an invalid iterator | |
| JKQTPColumnBackInserter (const JKQTPColumnBackInserter &)=default | |
| JKQTPColumnBackInserter (JKQTPColumnBackInserter &&)=default | |
| self_type | operator* () |
| self_type | operator++ () |
| self_type | operator++ (int) |
| JKQTPColumnBackInserter & | operator= (const double &val) |
| JKQTPColumnBackInserter & | operator= (const JKQTPColumnBackInserter &)=default |
| JKQTPColumnBackInserter & | operator= (double &&val) |
| JKQTPColumnBackInserter & | operator= (JKQTPColumnBackInserter &&)=default |
Protected Member Functions | |
| JKQTPColumnBackInserter (JKQTPDatastore *ds, size_t col) | |
| constructs an iterator for the data represented by col, starting with row startpos | |
Private Attributes | |
| size_t | col_ |
| references the column to access | |
| JKQTPDatastore * | ds_ |
| references the datastore to access | |
Friends | |
| class | JKQTPDatastore |
iterator, which allows to insert into a column of a JKQTPDatastore
| typedef const double& JKQTPColumnBackInserter::const_reference |
| typedef int JKQTPColumnBackInserter::difference_type |
| typedef std::output_iterator_tag JKQTPColumnBackInserter::iterator_category |
| typedef double* JKQTPColumnBackInserter::pointer |
| typedef double& JKQTPColumnBackInserter::reference |
| typedef double JKQTPColumnBackInserter::value_type |
|
inlineprotected |
constructs an iterator for the data represented by col, starting with row startpos
|
inline |
constructs an invalid iterator
|
inlinedefault |
|
inlinedefault |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinedefault |
|
inline |
|
inlinedefault |
|
friend |
|
private |
references the column to access
|
private |
references the datastore to access