ARTS  2.3.1285(git:92a29ea9-dirty)
double_imanip Class Reference

Input manipulator class for doubles to enable nan and inf parsing. More...

#include <file.h>

Public Member Functions

const double_imanipoperator>> (double &x) const
 
std::istream & operator>> (const double_imanip &) const
 

Private Attributes

std::istream * in
 

Friends

const double_imanipoperator>> (std::istream &in, const double_imanip &dm)
 

Detailed Description

Input manipulator class for doubles to enable nan and inf parsing.

Definition at line 117 of file file.h.

Member Function Documentation

◆ operator>>() [1/2]

const double_imanip& double_imanip::operator>> ( double &  x) const
inline

Definition at line 119 of file file.h.

References double_istream::double_istream(), and double_istream::in.

◆ operator>>() [2/2]

std::istream& double_imanip::operator>> ( const double_imanip ) const
inline

Definition at line 123 of file file.h.

References double_istream::in, and double_istream::operator>>().

Friends And Related Function Documentation

◆ operator>>

const double_imanip& operator>> ( std::istream &  in,
const double_imanip dm 
)
friend

Definition at line 655 of file file.cc.

Member Data Documentation

◆ in

std::istream* double_imanip::in
mutableprivate

Definition at line 129 of file file.h.

Referenced by operator>>().


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