#include <plotdatabase.h>
Classes | |
| class | Point |
Public Types | |
| enum | { MAX_CAPACITY = 1024 * 1024, ASYNC_BUFFER_CAPACITY = 1024 } |
| typedef std::deque< Point >::const_iterator | ConstIterator |
| typedef std::deque< Point >::iterator | Iterator |
| typedef Value | ValueT |
Public Member Functions | |
| const Point & | at (size_t index) const |
| Point & | at (size_t index) |
| QVariant | attribute (PlotAttribute id) const |
| const Attributes & | attributes () const |
| Attributes & | attributes () |
| const Point & | back () const |
| ConstIterator | begin () const |
| Iterator | begin () |
| void | changeGroup (PlotGroup::Ptr group) |
| virtual void | clear () |
| void | clonePoints (const PlotDataBase &other) |
| ConstIterator | end () const |
| Iterator | end () |
| const Point & | front () const |
| const PlotGroup::Ptr & | group () const |
| virtual void | insert (Iterator it, Point &&p) |
| virtual bool | isTimeseries () const |
| PlotDataBase & | operator= (const PlotDataBase &other)=delete |
| PlotDataBase & | operator= (PlotDataBase &&other)=default |
| const Point & | operator[] (size_t index) const |
| Point & | operator[] (size_t index) |
| PlotDataBase (const std::string &name, PlotGroup::Ptr group) | |
| PlotDataBase (const PlotDataBase &other)=delete | |
| PlotDataBase (PlotDataBase &&other)=default | |
| const std::string & | plotName () const |
| virtual void | popFront () |
| virtual void | pushBack (const Point &p) |
| virtual void | pushBack (Point &&p) |
| virtual RangeOpt | rangeX () const |
| virtual RangeOpt | rangeY () const |
| void | setAttribute (PlotAttribute id, const QVariant &value) |
| virtual size_t | size () const |
| virtual | ~PlotDataBase ()=default |
Protected Member Functions | |
| virtual void | pushUpdateRangeX (const Point &p) |
| virtual void | pushUpdateRangeY (const Point &p) |
Protected Attributes | |
| Attributes | _attributes |
| std::shared_ptr< PlotGroup > | _group |
| std::string | _name |
| std::deque< Point > | _points |
| Range | _range_x |
| bool | _range_x_dirty |
| Range | _range_y |
| bool | _range_y_dirty |
Definition at line 121 of file plotdatabase.h.
| typedef std::deque<Point>::const_iterator PJ::PlotDataBase< TypeX, Value >::ConstIterator |
Definition at line 142 of file plotdatabase.h.
| typedef std::deque<Point>::iterator PJ::PlotDataBase< TypeX, Value >::Iterator |
Definition at line 141 of file plotdatabase.h.
| typedef Value PJ::PlotDataBase< TypeX, Value >::ValueT |
Definition at line 143 of file plotdatabase.h.
| anonymous enum |
| Enumerator | |
|---|---|
| MAX_CAPACITY | |
| ASYNC_BUFFER_CAPACITY | |
Definition at line 135 of file plotdatabase.h.
|
inline |
Definition at line 145 of file plotdatabase.h.
|
delete |
|
default |
|
virtualdefault |
|
inline |
Definition at line 192 of file plotdatabase.h.
|
inline |
Definition at line 197 of file plotdatabase.h.
|
inline |
Definition at line 238 of file plotdatabase.h.
|
inline |
Definition at line 219 of file plotdatabase.h.
|
inline |
Definition at line 224 of file plotdatabase.h.
|
inline |
Definition at line 249 of file plotdatabase.h.
|
inline |
Definition at line 254 of file plotdatabase.h.
|
inline |
Definition at line 264 of file plotdatabase.h.
|
inline |
Definition at line 177 of file plotdatabase.h.
|
inlinevirtual |
Reimplemented in PJ::StringSeries.
Definition at line 212 of file plotdatabase.h.
|
inline |
Definition at line 156 of file plotdatabase.h.
|
inline |
Definition at line 259 of file plotdatabase.h.
|
inline |
Definition at line 269 of file plotdatabase.h.
|
inline |
Definition at line 244 of file plotdatabase.h.
|
inline |
Definition at line 172 of file plotdatabase.h.
|
inlinevirtual |
Definition at line 352 of file plotdatabase.h.
|
inlinevirtual |
Reimplemented in PJ::TimeseriesBase< Value >, and PJ::TimeseriesBase< StringRef >.
Definition at line 187 of file plotdatabase.h.
|
delete |
|
default |
|
inline |
Definition at line 202 of file plotdatabase.h.
|
inline |
Definition at line 207 of file plotdatabase.h.
|
inline |
Definition at line 167 of file plotdatabase.h.
|
inlinevirtual |
Definition at line 374 of file plotdatabase.h.
|
inlinevirtual |
Definition at line 324 of file plotdatabase.h.
|
inlinevirtual |
Definition at line 330 of file plotdatabase.h.
|
inlineprotectedvirtual |
Definition at line 408 of file plotdatabase.h.
|
inlineprotectedvirtual |
Definition at line 437 of file plotdatabase.h.
|
inlinevirtual |
Definition at line 275 of file plotdatabase.h.
|
inlinevirtual |
Definition at line 300 of file plotdatabase.h.
|
inline |
Definition at line 229 of file plotdatabase.h.
|
inlinevirtual |
Definition at line 182 of file plotdatabase.h.
|
protected |
Definition at line 398 of file plotdatabase.h.
|
mutableprotected |
Definition at line 405 of file plotdatabase.h.
|
protected |
Definition at line 397 of file plotdatabase.h.
|
protected |
Definition at line 399 of file plotdatabase.h.
|
mutableprotected |
Definition at line 401 of file plotdatabase.h.
|
mutableprotected |
Definition at line 403 of file plotdatabase.h.
|
mutableprotected |
Definition at line 402 of file plotdatabase.h.
|
mutableprotected |
Definition at line 404 of file plotdatabase.h.