pinocchio  3.7.0
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
 
Loading...
Searching...
No Matches
CsvStream Class Reference

Public Member Functions

 CsvStream (const std::string filename, const std::string separator=",")
 
void endrow ()
 
void flush ()
 
CsvStreamoperator<< (const char *val)
 
CsvStreamoperator<< (const std::string &val)
 
template<typename T >
CsvStreamoperator<< (const T &val)
 
CsvStreamoperator<< (CsvStream &(*val)(CsvStream &))
 

Static Public Member Functions

static CsvStreamendl (CsvStream &file)
 

Detailed Description

Definition at line 16 of file file-io.hpp.

Constructor & Destructor Documentation

◆ CsvStream()

CsvStream ( const std::string  filename,
const std::string  separator = "," 
)
inline

Definition at line 25 of file file-io.hpp.

◆ ~CsvStream()

~CsvStream ( )
inline

Definition at line 36 of file file-io.hpp.

Member Function Documentation

◆ endl()

static CsvStream & endl ( CsvStream file)
inlinestatic

Definition at line 47 of file file-io.hpp.

◆ endrow()

void endrow ( )
inline

Definition at line 53 of file file-io.hpp.

◆ flush()

void flush ( )
inline

Definition at line 42 of file file-io.hpp.

◆ operator<<() [1/4]

CsvStream & operator<< ( const char val)
inline

Definition at line 64 of file file-io.hpp.

◆ operator<<() [2/4]

CsvStream & operator<< ( const std::string &  val)
inline

Definition at line 69 of file file-io.hpp.

◆ operator<<() [3/4]

template<typename T >
CsvStream & operator<< ( const T val)
inline

Definition at line 75 of file file-io.hpp.

◆ operator<<() [4/4]

CsvStream & operator<< ( CsvStream &(*)(CsvStream &)  val)
inline

Definition at line 59 of file file-io.hpp.


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