pinocchio  3.9.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::stringfilename,
const std::stringseparator = "," )
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()

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 &(*val )(CsvStream &))
inline

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


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