| OpenMS 2.5.0

Public Member Functions | List of all members
MzTabNullNaNAndInfAbleInterface Class Referenceabstract

interface for NaN- and Inf- able datatypes (Double and Integer in MzTab). These are as well null-able More...

`#include <OpenMS/FORMAT/MzTab.h>`

Inheritance diagram for MzTabNullNaNAndInfAbleInterface:

## Public Member Functions

| ~MzTabNullNaNAndInfAbleInterface () override
virtual bool | isNaN () const =0
virtual void | setNaN ()=0
virtual bool | isInf () const =0
virtual void | setInf ()=0
Public Member Functions inherited from MzTabNullAbleInterface
virtual | ~MzTabNullAbleInterface ()
virtual bool | isNull () const =0
virtual void | setNull (bool b)=0
virtual String | toCellString () const =0
virtual void | fromCellString (const String &)=0

## Detailed Description

interface for NaN- and Inf- able datatypes (Double and Integer in MzTab). These are as well null-able

## Constructor & Destructor Documentation

## ◆ ~MzTabNullNaNAndInfAbleInterface()

~MzTabNullNaNAndInfAbleInterface | ( |  | ) |

override

## Member Function Documentation

## ◆ isInf()

virtual bool isInf | ( |  | ) | const

pure virtual

Implemented in MzTabNullNaNAndInfAbleBase.

## ◆ isNaN()

virtual bool isNaN | ( |  | ) | const

pure virtual

Implemented in MzTabNullNaNAndInfAbleBase.

## ◆ setInf()

virtual void setInf | ( |  | ) |

pure virtual

Implemented in MzTabNullNaNAndInfAbleBase.

## ◆ setNaN()

virtual void setNaN | ( |  | ) |

pure virtual

Implemented in MzTabNullNaNAndInfAbleBase.