#include <OpenMS/FORMAT/MzTab.h>
Public Member Functions | |
| MzTabNullNaNAndInfAbleBase () | |
| bool | isNull () const |
| void | setNull (bool b) |
| bool | isNaN () const |
| void | setNaN () |
| bool | isInf () const |
| void | setInf () |
Public Member Functions inherited from MzTabNullAbleInterface | |
| virtual String | toCellString () const =0 |
| virtual void | fromCellString (const String &)=0 |
Protected Attributes | |
| MzTabCellStateType | state_ |
|
inline |
|
inlinevirtual |
Implements MzTabNullNaNAndInfAbleInterface.
References OpenMS::MZTAB_CELLSTATE_INF, and MzTabNullNaNAndInfAbleBase::state_.
|
inlinevirtual |
Implements MzTabNullNaNAndInfAbleInterface.
References OpenMS::MZTAB_CELLSTATE_NAN, and MzTabNullNaNAndInfAbleBase::state_.
|
inlinevirtual |
Implements MzTabNullAbleInterface.
References OpenMS::MZTAB_CELLSTATE_NULL, and MzTabNullNaNAndInfAbleBase::state_.
|
inlinevirtual |
Implements MzTabNullNaNAndInfAbleInterface.
References OpenMS::MZTAB_CELLSTATE_INF, and MzTabNullNaNAndInfAbleBase::state_.
Referenced by MzTabDouble::fromCellString(), and MzTabInteger::fromCellString().
|
inlinevirtual |
Implements MzTabNullNaNAndInfAbleInterface.
References OpenMS::MZTAB_CELLSTATE_NAN, and MzTabNullNaNAndInfAbleBase::state_.
Referenced by MzTabDouble::fromCellString(), and MzTabInteger::fromCellString().
|
inlinevirtual |
Implements MzTabNullAbleInterface.
References OpenMS::MZTAB_CELLSTATE_DEFAULT, OpenMS::MZTAB_CELLSTATE_NULL, and MzTabNullNaNAndInfAbleBase::state_.
Referenced by MzTabDouble::fromCellString(), and MzTabInteger::fromCellString().
|
protected |
Referenced by MzTabDouble::get(), MzTabInteger::get(), MzTabNullNaNAndInfAbleBase::isInf(), MzTabNullNaNAndInfAbleBase::isNaN(), MzTabNullNaNAndInfAbleBase::isNull(), MzTabDouble::set(), MzTabInteger::set(), MzTabNullNaNAndInfAbleBase::setInf(), MzTabNullNaNAndInfAbleBase::setNaN(), MzTabNullNaNAndInfAbleBase::setNull(), MzTabDouble::toCellString(), and MzTabInteger::toCellString().
| OpenMS / TOPP release 1.11.1 | Documentation generated on Thu Nov 14 2013 11:19:31 using doxygen 1.8.5 |