finish the handling of gnuplot completely at build-time.
No gnuplot-ifs in headers anymore.
This commit is contained in:
parent
4eb298ac73
commit
afc0659e35
12 changed files with 219 additions and 192 deletions
|
|
@ -6,20 +6,22 @@
|
|||
|
||||
|
||||
|
||||
inline eoMonitor& eoGnuplot1DSnapshot::operator() (void)
|
||||
eoMonitor& eoGnuplot1DSnapshot::operator()()
|
||||
{
|
||||
// update file using the eoFileMonitor method
|
||||
eoFileSnapshot::operator()();
|
||||
// update file using the eoFileMonitor method
|
||||
eoFileSnapshot::operator()();
|
||||
|
||||
// sends plot order to gnuplot
|
||||
//std::string buff; // need local memory
|
||||
std::ostringstream os;
|
||||
os << "set title 'Gen. " << getCounter() << "'; plot '"
|
||||
// mk: had to use getFilename().c_str(), because it seems the string(stream) lib is screwed in gcc3.2
|
||||
<< getFileName().c_str() << "' notitle with points ps " << pointSize;
|
||||
os << std::endl;
|
||||
PipeComSend( gpCom, os.str().c_str());
|
||||
return (*this);
|
||||
#ifdef HAVE_GNUPLOT
|
||||
// sends plot order to gnuplot
|
||||
std::ostringstream os;
|
||||
os << "set title 'Gen. " << getCounter() << "'; plot '"
|
||||
// mk: had to use getFilename().c_str(),
|
||||
// because it seems the string(stream) lib is screwed in gcc3.2
|
||||
<< getFileName().c_str() << "' notitle with points ps " << pointSize
|
||||
<< std::endl;
|
||||
PipeComSend(gpCom, os.str().c_str());
|
||||
#endif
|
||||
return *this;
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Reference in a new issue