Namespaces | Classes | Typedefs | Enumerations | Functions | Variables
PJ Namespace Reference

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, PlotDataAnyAnySeriesMap
 
typedef std::unordered_map< PlotAttribute, QVariant > Attributes
 
typedef std::shared_ptr< DataLoaderDataLoaderPtr
 
typedef std::shared_ptr< DataStreamerDataStreamerPtr
 
typedef std::shared_ptr< MessageParserMessageParserPtr
 
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< RangeRangeOpt
 
typedef std::unordered_map< std::string, PlotDataXYScatterXYMap
 
typedef std::shared_ptr< StatePublisherStatePublisherPtr
 
typedef std::unordered_map< std::string, StringSeriesStringSeriesMap
 
typedef std::unordered_map< std::string, PlotDataTimeseriesMap
 
typedef std::shared_ptr< ToolboxPluginToolboxPluginPtr
 
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
 

Function Documentation

◆ ParseDouble()

bool PJ::ParseDouble ( const std::string &  str,
double &  value,
bool  remover_suffix,
bool  parse_boolean 
)

Definition at line 115 of file parser_configuration.cpp.



plotjuggler_ros
Author(s): Davide Faconti
autogenerated on Sat May 24 2025 02:24:01