#include <gnuplot-iostream.h>
Public Member Functions | |
template<class T1 > | |
std::string | binaryFile (T1 arg1, std::string filename="") |
template<class T > | |
std::string | binfmt (T arg) |
void | clearTmpfiles () |
template<class T1 > | |
std::string | file (T1 arg1, std::string filename="") |
Gnuplot (const std::string &cmd="gnuplot") | |
Gnuplot (FILE *fh) | |
template<class T1 > | |
Gnuplot & | send (T1 arg1) |
template<typename T , std::size_t N> | |
Gnuplot & | send (T(&arr)[N]) |
template<class T1 , class T2 > | |
Gnuplot & | send (T1 arg1, T2 arg2) |
template<class T1 , class T2 , class T3 , class T4 > | |
Gnuplot & | send (T1 arg1, T2 arg2, T3 arg3, T4 arg4) |
template<class T1 > | |
Gnuplot & | sendBinary (T1 arg1) |
~Gnuplot () | |
Public Attributes | |
bool | debug_messages |
Private Member Functions | |
Gnuplot (const Gnuplot &) | |
std::string | make_tmpfile () |
const Gnuplot & | operator= (const Gnuplot &) |
Private Attributes | |
GnuplotFeedback * | feedback |
bool | is_pipe |
FILE * | pout |
std::vector< int > | tmp_files |
GnuplotWriter | writer |
Definition at line 420 of file gnuplot-iostream.h.
Gnuplot::Gnuplot | ( | const std::string & | cmd = "gnuplot" | ) | [inline, explicit] |
Definition at line 424 of file gnuplot-iostream.h.
Gnuplot::Gnuplot | ( | FILE * | fh | ) | [inline, explicit] |
Definition at line 439 of file gnuplot-iostream.h.
Gnuplot::Gnuplot | ( | const Gnuplot & | ) | [private] |
Gnuplot::~Gnuplot | ( | ) | [inline] |
Definition at line 460 of file gnuplot-iostream.h.
std::string Gnuplot::binaryFile | ( | T1 | arg1, |
std::string | filename = "" |
||
) | [inline] |
Definition at line 559 of file gnuplot-iostream.h.
std::string Gnuplot::binfmt | ( | T | arg | ) | [inline] |
Definition at line 524 of file gnuplot-iostream.h.
void Gnuplot::clearTmpfiles | ( | ) | [inline] |
Definition at line 572 of file gnuplot-iostream.h.
std::string Gnuplot::file | ( | T1 | arg1, |
std::string | filename = "" |
||
) | [inline] |
Definition at line 544 of file gnuplot-iostream.h.
std::string Gnuplot::make_tmpfile | ( | ) | [inline, private] |
Definition at line 529 of file gnuplot-iostream.h.
Gnuplot& Gnuplot::send | ( | T1 | arg1 | ) | [inline] |
Definition at line 491 of file gnuplot-iostream.h.
Gnuplot& Gnuplot::send | ( | T(&) | arr[N] | ) | [inline] |
Definition at line 500 of file gnuplot-iostream.h.
Gnuplot& Gnuplot::send | ( | T1 | arg1, |
T2 | arg2 | ||
) | [inline] |
Definition at line 506 of file gnuplot-iostream.h.
Gnuplot& Gnuplot::send | ( | T1 | arg1, |
T2 | arg2, | ||
T3 | arg3, | ||
T4 | arg4 | ||
) | [inline] |
Definition at line 512 of file gnuplot-iostream.h.
Gnuplot& Gnuplot::sendBinary | ( | T1 | arg1 | ) | [inline] |
Definition at line 518 of file gnuplot-iostream.h.
Definition at line 627 of file gnuplot-iostream.h.
GnuplotFeedback* Gnuplot::feedback [private] |
Definition at line 617 of file gnuplot-iostream.h.
bool Gnuplot::is_pipe [private] |
Definition at line 616 of file gnuplot-iostream.h.
FILE* Gnuplot::pout [private] |
Definition at line 615 of file gnuplot-iostream.h.
std::vector<int> Gnuplot::tmp_files [private] |
Definition at line 623 of file gnuplot-iostream.h.
GnuplotWriter Gnuplot::writer [private] |
Definition at line 618 of file gnuplot-iostream.h.