Main Page | Modules | Data Structures | File List | Data Fields | Globals

massspec/mqstring.h File Reference

a file that includes the definitions for string More...

Go to the source code of this file.

Typedefs

typedef char * MQString
typedef char ** MQStringArray

Enumerations

enum  { ARRAY_START_ZERO = 0, ARRAY_START_ONE = 1 }

Functions

char * MQString_malloc (int nsize)
MQString * split (const char *regexp, MQString string, int *size)
MQString concat (int size, const MQString first,...)
MQString join (MQString *array, int nsize, const char *separator)
MQString ctostr (char ch)
MQString strrpl (const char *string)
void MQStringArray_fprintln (FILE *fp, char **array, int start, int stop)
void MQStringArray_fprint (FILE *fp, char **array, int start, int stop)
MQString * MQStringArray_copy (MQString *string, int nSize)
int * MQStringArray_atoi (MQString *array, int nSize)
MQString * MQStringArray_create (int size, int array_start_type)
MQString * MQStringArray_createInit (int size, const char *first,...)
void MQStringArray_destroy (MQStringArray *array, int nSize)
int MQStringArray_findString (MQStringArray array, int nsize, char *string)
MQString * MQStringArray_loadFromFile (char *filename, int *nStringArraySize, int column)
MQString * MQStringArray_loadFromTabDlmFile (char *filename, int *nStringArraySize, int ncolumn, int start_row)
MQString * MQStringArray_loadFromDelimitedFile (char *filename, int *nStringArraySize, int ncolumn, int start_row, char *delimiter)
char ** loadStringArrayFromFile (char *filename, int *nStringArraySize)
char ** loadStringArrayFromFile_II (char *path, char *name, int *nStringArraySize)
void fprintfStringArray (FILE *fp, char **array, int start, int stop)


Detailed Description

a file that includes the definitions for string

Author:
Kyriacos C. Leptos
Date:
2004-05-04
Details.

Function Documentation

char* MQString_malloc int  nsize  ) 
 

Allocating memory to a string

Parameters:
nsize size of string in char, including termination '\0'
Returns:
returns a pointer to the string


Generated on Sun Feb 13 01:06:02 2005 for MapQuant by doxygen 1.3.7