numerics 0.1.0
Loading...
Searching...
No Matches
num::Gnuplot Class Reference

#include <plot.hpp>

Public Member Functions

 Gnuplot (const std::string &args="")
 
 ~Gnuplot ()
 
 Gnuplot (const Gnuplot &)=delete
 
Gnuplotoperator= (const Gnuplot &)=delete
 
Gnuplotoperator<< (const std::string &cmd)
 
void send1d (const Series &data)
 
void flush ()
 

Detailed Description

Thin C++ wrapper around a gnuplot pipe (popen). Commands via operator<<; inline data via send1d().

Definition at line 54 of file plot.hpp.

Constructor & Destructor Documentation

◆ Gnuplot() [1/2]

num::Gnuplot::Gnuplot ( const std::string &  args = "")
inlineexplicit

Definition at line 56 of file plot.hpp.

◆ ~Gnuplot()

num::Gnuplot::~Gnuplot ( )
inline

Definition at line 63 of file plot.hpp.

◆ Gnuplot() [2/2]

num::Gnuplot::Gnuplot ( const Gnuplot )
delete

Member Function Documentation

◆ flush()

void num::Gnuplot::flush ( )
inline

Definition at line 80 of file plot.hpp.

◆ operator<<()

Gnuplot & num::Gnuplot::operator<< ( const std::string &  cmd)
inline

Definition at line 70 of file plot.hpp.

◆ operator=()

Gnuplot & num::Gnuplot::operator= ( const Gnuplot )
delete

◆ send1d()

void num::Gnuplot::send1d ( const Series data)
inline

Definition at line 74 of file plot.hpp.


The documentation for this class was generated from the following file: