Google

Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

gnStringTools.cpp File Reference

#include "gn/gnStringTools.h"

Go to the source code of this file.

Functions

void BaseCount (const string &bases, gnSeqI &a_count, gnSeqI &c_count, gnSeqI &g_count, gnSeqI &t_count, gnSeqI &other_count)
unsigned int removeSpace (string &str)
void removeEndSpace (string &str)
bool isNewLine (char ch)
bool isWhiteSpace (char ch)
bool isSpace (char ch)
string uintToString (unsigned int value)
string ulongToString (unsigned long value)
unsigned int parseValue (string &valueString)
int parseUintValue (string &valueString)
int parseIntValue (string &valueString)
vector< string > tokenizeString (const string &str, char delimiter)
vector< string > tokenizeString (const char *str, unsigned int len, char delimiter)
void standarizePathString (string &oFileName)
string getPathString (string oFileName)
string getFileString (string oFileName)
string getExtString (string oFileName)
string getFileNoExtString (string oFileName)


Function Documentation

void BaseCount ( const string & bases,
gnSeqI & a_count,
gnSeqI & c_count,
gnSeqI & g_count,
gnSeqI & t_count,
gnSeqI & other_count )
 

Definition at line 15 of file gnStringTools.cpp.

string getExtString ( string oFileName )
 

Definition at line 264 of file gnStringTools.cpp.

string getFileNoExtString ( string oFileName )
 

Definition at line 274 of file gnStringTools.cpp.

string getFileString ( string oFileName )
 

Definition at line 257 of file gnStringTools.cpp.

string getPathString ( string oFileName )
 

Definition at line 248 of file gnStringTools.cpp.

bool isNewLine ( char ch )
 

Definition at line 91 of file gnStringTools.cpp.

bool isSpace ( char ch )
 

Definition at line 109 of file gnStringTools.cpp.

bool isWhiteSpace ( char ch )
 

Definition at line 100 of file gnStringTools.cpp.

int parseIntValue ( string & valueString )
 

Definition at line 178 of file gnStringTools.cpp.

int parseUintValue ( string & valueString )
 

Definition at line 162 of file gnStringTools.cpp.

unsigned int parseValue ( string & valueString )
 

Definition at line 151 of file gnStringTools.cpp.

void removeEndSpace ( string & str )
 

Definition at line 74 of file gnStringTools.cpp.

unsigned int removeSpace ( string & str )
 

Definition at line 36 of file gnStringTools.cpp.

void standarizePathString ( string & oFileName )
 

Definition at line 239 of file gnStringTools.cpp.

vector< string > tokenizeString< string > ( const char * str,
unsigned int len,
char delimiter = '\t' )
 

Definition at line 215 of file gnStringTools.cpp.

vector< string > tokenizeString< string > ( const string & str,
char delimiter = '\t' )
 

Definition at line 210 of file gnStringTools.cpp.

string uintToString ( unsigned int value )
 

Definition at line 118 of file gnStringTools.cpp.

string ulongToString ( unsigned long value )
 

Definition at line 134 of file gnStringTools.cpp.


Generated at Fri Nov 30 15:36:53 2001 for libGenome by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001