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