Namespaces | |
Msg | |
PlotWidgetBase | |
StringRef | |
Classes | |
class | CompositeParser |
struct | CreatedSeriesBase |
struct | CreatedSeriesTime |
struct | CreatedSeriesXY |
class | DataLoader |
class | DataStreamer |
class | DelayedCallback |
struct | FileLoadInfo |
class | MessageParser |
class | MessageRef |
class | ParserFactoryPlugin |
class | PlotDataBase |
struct | PlotDataMapRef |
class | PlotGroup |
class | PlotJugglerPlugin |
class | PlotWidgetBase |
struct | Range |
class | ReactiveLuaFunction |
struct | RosParserConfig |
class | StatePublisher |
class | StringRef |
class | StringSeries |
class | TimeseriesBase |
struct | TimeseriesRef |
class | ToolboxPlugin |
class | TransformFactory |
class | TransformFunction |
class | TransformFunction_SISO |
Typedefs | |
typedef std::unordered_map< std::string, PlotDataAny > | AnySeriesMap |
typedef std::unordered_map< PlotAttribute, QVariant > | Attributes |
typedef std::shared_ptr< DataLoader > | DataLoaderPtr |
typedef std::shared_ptr< DataStreamer > | DataStreamerPtr |
typedef std::shared_ptr< MessageParser > | MessageParserPtr |
typedef std::map< QString, std::shared_ptr< ParserFactoryPlugin > > | ParserFactories |
typedef TimeseriesBase< double > | PlotData |
typedef TimeseriesBase< std::any > | PlotDataAny |
typedef PlotDataBase< double, double > | PlotDataXY |
typedef std::optional< Range > | RangeOpt |
typedef std::unordered_map< std::string, PlotDataXY > | ScatterXYMap |
typedef std::shared_ptr< StatePublisher > | StatePublisherPtr |
typedef std::unordered_map< std::string, StringSeries > | StringSeriesMap |
typedef std::unordered_map< std::string, PlotData > | TimeseriesMap |
typedef std::shared_ptr< ToolboxPlugin > | ToolboxPluginPtr |
typedef std::unordered_map< std::string, std::shared_ptr< TransformFunction > > | TransformsMap |
Enumerations | |
enum | PlotAttribute |
Functions | |
std::unordered_map< std::string, T >::iterator | addImpl (std::unordered_map< std::string, T > &series, const std::string &name, PlotGroup::Ptr group) |
void | AddPrefixToPlotData (const std::string &prefix, std::unordered_map< std::string, Value > &data) |
bool | CheckType (PlotAttribute attr, const QVariant &value) |
T & | getOrCreateImpl (std::unordered_map< std::string, T > &series, const std::string &name, const PlotGroup::Ptr &group) |
bool | ParseDouble (const std::string &str, double &value, bool remover_suffix, bool parse_boolean) |
Variables | |
COLOR_HINT | |
ITALIC_FONTS | |
const auto | SkipEmptyParts |
TEXT_COLOR | |
TOOL_TIP | |
bool PJ::ParseDouble | ( | const std::string & | str, |
double & | value, | ||
bool | remover_suffix, | ||
bool | parse_boolean | ||
) |
Definition at line 115 of file parser_configuration.cpp.