Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Namespaces | Classes | Enumerations | Functions | Variables
OpenMS::Internal Namespace Reference

Namespace used to hide implementation details from users. More...

Namespaces

 ClassTest
 Namespace for class tests.
 

Classes

class  AcqusHandler
 Read-only acqus File handler for XMass Analysis. More...
 
class  AreaIterator
 Forward iterator for an area of peaks in an experiment. More...
 
class  DIntervalBase
 A base class for D-dimensional interval. More...
 
class  FidHandler
 Read-only fid File handler for XMass Analysis. More...
 
struct  FileMapping
 Maps input/output files to filenames for the external program. More...
 
struct  IntensityIterator
 Intensity iterator for a FeatureFinderDefs::IndexSet. More...
 
class  IntensityIteratorWrapper
 An iterator wrapper to access peak intensities instead of the peak itself. More...
 
struct  IntensityLess
 Comparator that allows to compare the indices of two peaks by their intensity. More...
 
class  ListEditorDelegate
 Internal delegate class. More...
 
class  ListTable
 
struct  MappingParam
 Filename mappings for all input/output files. More...
 
class  MascotXMLHandler
 Handler that is used for parsing MascotXML data. More...
 
class  MzDataHandler
 XML handler for MzDataFile. More...
 
class  MzDataValidator
 Semantically validates MzXML files. More...
 
class  MzIdentMLDOMHandler
 XML DOM handler for MzIdentMLFile. More...
 
class  MzIdentMLHandler
 XML STREAM handler for MzIdentMLFile. More...
 
class  MzIdentMLValidator
 Semantically validates MzXML files. More...
 
struct  MzIterator
 m/z iterator for a FeatureFinderDefs::IndexSet More...
 
class  MzMLHandler
 XML handler for MzMLFile. More...
 
class  MzMLHandlerHelper
 
class  MzMLValidator
 Semantically validates MzXML files. More...
 
class  MzQuantMLHandler
 XML handler for MzQuantMLFile. More...
 
class  MzQuantMLValidator
 Semantically validates MzQuantML files. More...
 
class  MzXMLHandler
 XML handlers for MzXMLFile. More...
 
class  OpenMSLineEdit
 Custom QLineEdit which emits a signal when losing focus (such that we can commit its data) More...
 
struct  OpenMSOSInfo
 
class  ParamEditorDelegate
 Internal delegate class for QTreeWidget. More...
 
class  ParamTree
 QTreeWidget that emits a signal whenever a new row is selected. More...
 
class  ParamXMLHandler
 XML Handler for Param files. More...
 
class  PTMXMLHandler
 Handler that is used for parsing PTMXML data. More...
 
struct  RtIterator
 Retention time iterator for a FeatureFinderDefs::IndexSet. More...
 
class  SemanticValidator
 Semantically validates XML files using CVMappings and a ControlledVocabulary. More...
 
class  Spectrum1DPrefDialog
 Preferences dialog for Spectrum1DWidget. More...
 
class  Spectrum2DPrefDialog
 Preferences dialog for Spectrum2DWidget. More...
 
class  Spectrum3DPrefDialog
 Preferences dialog for Spectrum3DWidget. More...
 
class  StringManager
 Helper class for XML parsing that handles the memory management for conversions of Xerces strings. More...
 
struct  ToolDescription
 
class  ToolDescriptionHandler
 XML handler for ToolDescriptionFile. More...
 
struct  ToolDescriptionInternal
 ToolDescription Class. More...
 
struct  ToolExternalDetails
 
class  TOPPViewPrefDialog
 Preferences dialog for TOPPView. More...
 
class  TraMLHandler
 XML handler for TraMLFile. More...
 
class  TraMLValidator
 Semantically validates MzXML files. More...
 
class  UnimodXMLHandler
 Handler that is used for parsing XTandemXML data. More...
 
class  XMLFile
 Base class for loading/storing XML files that have a handler derived from XMLHandler. More...
 
class  XMLHandler
 Base class for XML handlers. More...
 
struct  XTandemInfileNote
 Note representation of bioml structure used by XTandem. More...
 
class  XTandemInfileXMLHandler
 Handler that is used for parsing XTandemXML data. More...
 

Enumerations

enum  OpenMS_OS { OS_UNKNOWN, OS_MACOS, OS_WINDOWS, OS_LINUX }
 
enum  OpenMS_Architecture { ARCH_UNKOWN, ARCH_32BIT, ARCH_64BIT }
 

Functions

bool PermutScoreComparator (const CompNovoIdentificationBase::Permut &p1, const CompNovoIdentificationBase::Permut &p2)
 
template<UInt D>
std::ostream & operator<< (std::ostream &os, const DIntervalBase< D > &rhs)
 Print the contents to a stream. More...
 
template<typename IteratorT >
IntensityIteratorWrapper< IteratorT > intensityIteratorWrapper (const IteratorT &rhs)
 make-function so that we need no write out all those type names to get the wrapped iterator. More...
 
String encodeTab (const String &to_encode)
 Encodes tabs '' in the string as &#x9; and returns the encoded string. More...
 
static OpenMSOSInfo getOSInfo ()
 

Variables

const char * OpenMS_locale
 
std::string OpenMS_OSNames [] = {"unkown", "MacOS", "Windows", "Linux"}
 
std::string OpenMS_ArchNames [] = {"unkown", "32bit", "64bit"}
 

Detailed Description

Namespace used to hide implementation details from users.

Enumeration Type Documentation

Enumerator
ARCH_UNKOWN 
ARCH_32BIT 
ARCH_64BIT 
enum OpenMS_OS
Enumerator
OS_UNKNOWN 
OS_MACOS 
OS_WINDOWS 
OS_LINUX 

Function Documentation

String OpenMS::Internal::encodeTab ( const String to_encode)

Encodes tabs '' in the string as &#x9; and returns the encoded string.

Parameters
to_encodeThe String to encode.
Returns
The encoded string.
static OpenMSOSInfo OpenMS::Internal::getOSInfo ( )
static
IntensityIteratorWrapper<IteratorT> OpenMS::Internal::intensityIteratorWrapper ( const IteratorT &  rhs)

make-function so that we need no write out all those type names to get the wrapped iterator.

Referenced by MorphologicalFilter::filter().

std::ostream& OpenMS::Internal::operator<< ( std::ostream &  os,
const DIntervalBase< D > &  rhs 
)

Print the contents to a stream.

References DIntervalBase< D >::minPosition().

bool OpenMS::Internal::PermutScoreComparator ( const CompNovoIdentificationBase::Permut p1,
const CompNovoIdentificationBase::Permut p2 
)

Variable Documentation

std::string OpenMS_ArchNames[] = {"unkown", "32bit", "64bit"}
const char* OpenMS_locale

Used to set the locale to "C", to avoid problems on machines with incompatible locale settings (this overwrites the locale setting of the environment!)

Referenced by OpenMS::writtenDigits().

std::string OpenMS_OSNames[] = {"unkown", "MacOS", "Windows", "Linux"}

OpenMS / TOPP release 2.0.0 Documentation generated on Wed Mar 30 2016 12:49:31 using doxygen 1.8.11