Plotly.cpp 0.1.0
A C++ plotting library for expressive, interactive, real-time & streaming data visualization
Loading...
Searching...
No Matches
plotly Namespace Reference

C++ bindings for Plotly. More...

Namespaces

namespace  detail

Classes

class  Figure
 Handle for creating and manipulating a Plotly figure. More...

Typedefs

using Object = nlohmann::json
using Array = std::vector<Object>

Enumerations

enum class  LogLevel : std::uint8_t {
  TRACE , DEBUG , INFO , WARN ,
  ERROR
}

Functions

void setLogLevel (LogLevel level)
void logTrace (std::string_view fmt,...)
void logDebug (std::string_view fmt,...)
void logInfo (std::string_view fmt,...)
void logWarn (std::string_view fmt,...)
void logError (std::string_view fmt,...)
auto formatString (const std::string_view fmt, va_list args) -> std::string

Detailed Description

C++ bindings for Plotly.

Typedef Documentation

◆ Array

◆ Object

Enumeration Type Documentation

◆ LogLevel

enum class plotly::LogLevel : std::uint8_t
strong
Enumerator
TRACE 
DEBUG 
INFO 
WARN 
ERROR 

Function Documentation

◆ formatString()

auto plotly::formatString ( const std::string_view fmt,
va_list args ) -> std::string

◆ logDebug()

void plotly::logDebug ( std::string_view fmt,
... )

◆ logError()

void plotly::logError ( std::string_view fmt,
... )

◆ logInfo()

void plotly::logInfo ( std::string_view fmt,
... )

◆ logTrace()

void plotly::logTrace ( std::string_view fmt,
... )

◆ logWarn()

void plotly::logWarn ( std::string_view fmt,
... )

◆ setLogLevel()

void plotly::setLogLevel ( LogLevel level)