#include <stringseries.h>

Public Member Functions | |
| virtual void | clear () override |
| StringSeries & | operator= (const StringSeries &other)=delete |
| StringSeries & | operator= (StringSeries &&other)=default |
| void | pushBack (const Point &p) override |
| virtual void | pushBack (Point &&p) override |
| StringSeries (const std::string &name, PlotGroup::Ptr group) | |
| StringSeries (const StringSeries &other)=delete | |
| StringSeries (StringSeries &&other)=default | |
Public Member Functions inherited from PJ::TimeseriesBase< StringRef > | |
| int | getIndexFromX (double x) const |
| std::optional< StringRef > | getYfromX (double x) const |
| virtual bool | isTimeseries () const override |
| double | maximumRangeX () const |
| TimeseriesBase & | operator= (const TimeseriesBase &other)=delete |
| TimeseriesBase & | operator= (TimeseriesBase &&other)=default |
| void | pushBack (const Point &p) override |
| void | pushBack (Point &&p) override |
| void | setMaximumRangeX (double max_range) |
| TimeseriesBase (const std::string &name, PlotGroup::Ptr group) | |
| TimeseriesBase (const TimeseriesBase &other)=delete | |
| TimeseriesBase (TimeseriesBase &&other)=default | |
Public Member Functions inherited from PJ::PlotDataBase< double, StringRef > | |
| Point & | at (size_t index) |
| const Point & | at (size_t index) const |
| QVariant | attribute (PlotAttribute id) const |
| Attributes & | attributes () |
| const Attributes & | attributes () const |
| const Point & | back () const |
| Iterator | begin () |
| ConstIterator | begin () const |
| void | changeGroup (PlotGroup::Ptr group) |
| void | clonePoints (const PlotDataBase &other) |
| Iterator | end () |
| ConstIterator | end () const |
| const Point & | front () const |
| const PlotGroup::Ptr & | group () const |
| virtual void | insert (Iterator it, Point &&p) |
| PlotDataBase & | operator= (const PlotDataBase &other)=delete |
| PlotDataBase & | operator= (PlotDataBase &&other)=default |
| Point & | operator[] (size_t index) |
| const Point & | operator[] (size_t index) const |
| PlotDataBase (const PlotDataBase &other)=delete | |
| PlotDataBase (const std::string &name, PlotGroup::Ptr group) | |
| 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 |
Private Attributes | |
| std::unordered_set< std::string > | _storage |
| std::string | _tmp_str |
Additional Inherited Members | |
Public Types inherited from PJ::TimeseriesBase< StringRef > | |
| using | Point = typename PlotDataBase< double, StringRef >::Point |
Public Types inherited from PJ::PlotDataBase< double, StringRef > | |
| enum | |
| typedef std::deque< Point >::const_iterator | ConstIterator |
| typedef std::deque< Point >::iterator | Iterator |
| typedef StringRef | ValueT |
Protected Member Functions inherited from PJ::PlotDataBase< double, StringRef > | |
| virtual void | pushUpdateRangeX (const Point &p) |
| virtual void | pushUpdateRangeY (const Point &p) |
Protected Attributes inherited from PJ::TimeseriesBase< StringRef > | |
| double | _max_range_x |
Protected Attributes inherited from PJ::PlotDataBase< double, StringRef > | |
| 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 17 of file stringseries.h.
|
inline |
Definition at line 22 of file stringseries.h.
|
delete |
|
default |
|
inlineoverridevirtual |
Reimplemented from PJ::PlotDataBase< double, StringRef >.
Definition at line 33 of file stringseries.h.
|
delete |
|
default |
|
inlineoverride |
Definition at line 39 of file stringseries.h.
|
inlineoverridevirtual |
Definition at line 45 of file stringseries.h.
|
private |
Definition at line 75 of file stringseries.h.
|
private |
Definition at line 74 of file stringseries.h.