src/algo/ms/omssa/omssaapp.hpp File Reference

#include <string>
#include <corelib/ncbiargs.hpp>
#include <corelib/ncbiapp.hpp>
#include <corelib/ncbienv.hpp>
#include <corelib/ncbistre.hpp>
#include <corelib/ncbidiag.hpp>
#include <serial/serial.hpp>
#include <serial/objistrasn.hpp>
#include <serial/objistrasnb.hpp>
#include <serial/objostrasn.hpp>
#include <serial/objostrasnb.hpp>
#include <serial/iterator.hpp>
#include <objects/omssa/omssa__.hpp>
#include "omssa.hpp"

Include dependency graph for omssaapp.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  COMSSABase

Functions

template<class T>
void InsertList (const string &Input, T &ToInsert, string error)
 template for inserting elements of comma delimited string of ints into a list
template<class T>
void InsertListString (const string &Input, T &ToInsert, string error)
 template for inserting elements of comma delimited string of strings into a list

Variables

char const *const kIonLabels [eMSIonType_max]
 some friendly names for ion series


Function Documentation

template<class T>
void InsertList const string &  Input,
T &  ToInsert,
string  error
 

template for inserting elements of comma delimited string of ints into a list

Parameters:
T type of list
List the comma delimited string
ToInsert the list
error error output

Definition at line 212 of file omssaapp.hpp.

References NStr::Split(), and NStr::StringToInt().

Referenced by COMSSABase::SetSearchSettings().

template<class T>
void InsertListString const string &  Input,
T &  ToInsert,
string  error
 

template for inserting elements of comma delimited string of strings into a list

Parameters:
T type of list
List the comma delimited string
ToInsert the list
error error output

Definition at line 245 of file omssaapp.hpp.

References NStr::Split().


Variable Documentation

char const* const kIonLabels[eMSIonType_max]
 

Initial value:

 { 
    "a",
    "b", 
    "c",
    "x", 
    "y", 
    "z",
    "p",
    "n",
    "i",
    "u"
}
some friendly names for ion series

Definition at line 189 of file omssaapp.hpp.

Referenced by COMSSABase::PrintIons().


Generated on Mon Dec 7 07:11:22 2009 for NCBI C++ ToolKit by  doxygen 1.4.6
Modified on Mon Dec 07 16:21:40 2009 by modify_doxy.py rev. 173732