WSxM_header.C File Reference

#include <string.h>
#include <stdlib.h>
#include <math.h>
#include <ctype.h>
#include "WSxM_header.h"

Go to the source code of this file.

Functions

void HeaderInit (WSxM_HEADER *pHeader)
int HeaderRead (WSxM_HEADER *pHeader, FILE *pFile)
int HeaderWrite (WSxM_HEADER *pHeader, FILE *pFile)
double HeaderGetAsNumber (WSxM_HEADER *pHeader, char *szTitle, char *szLabel)
int HeaderGetAsString (WSxM_HEADER *pHeader, char *szTitle, char *szLabel, char *szValue)
void HeaderReadTitle (char *szLine, char *szTitle)
void HeaderReadLabel (char *szLine, char *szLabel)
void HeaderReadValue (char *szLine, char *szValue)
void HeaderSetAsFloating (WSxM_HEADER *pHeader, char *szTitle, char *szLabel, double lfValue)
void HeaderSetAsInt (WSxM_HEADER *pHeader, char *szTitle, char *szLabel, int iValue)
void HeaderSetAsString (WSxM_HEADER *pHeader, char *szTitle, char *szLabel, char *szValue)
void HeaderDestroy (WSxM_HEADER *pHeader)
int HeaderReadLine (WSxM_HEADER *pHeader, FILE *pFile)
int HeaderGetSize (WSxM_HEADER *pHeader)
int HeaderAddValue (WSxM_HEADER *pHeader, char *szTitle, char *szLabel, char *szValue)
void RemoveLeftAndRightWhitesFromString (char *szString)
void ReplaceStringInString (char *szDest, const char *szOld, const char *szNew)


Function Documentation

int HeaderAddValue WSxM_HEADER pHeader,
char *  szTitle,
char *  szLabel,
char *  szValue
 

Definition at line 713 of file WSxM_header.C.

Referenced by HeaderReadLine(), and writeIVs().

void HeaderDestroy WSxM_HEADER pHeader  ) 
 

Definition at line 508 of file WSxM_header.C.

double HeaderGetAsNumber WSxM_HEADER pHeader,
char *  szTitle,
char *  szLabel
 

Definition at line 213 of file WSxM_header.C.

Referenced by WSxM_ImExportFile::WSxMRead().

int HeaderGetAsString WSxM_HEADER pHeader,
char *  szTitle,
char *  szLabel,
char *  szValue
 

Definition at line 244 of file WSxM_header.C.

Referenced by HeaderGetAsNumber().

int HeaderGetSize WSxM_HEADER pHeader  ) 
 

Definition at line 638 of file WSxM_header.C.

Referenced by WSxM_ImExportFile::WSxMRead().

void HeaderInit WSxM_HEADER pHeader  ) 
 

Definition at line 33 of file WSxM_header.C.

Referenced by WSxM_ImExportFile::Write(), writeIVs(), and WSxM_ImExportFile::WSxMRead().

int HeaderRead WSxM_HEADER pHeader,
FILE *  pFile
 

Definition at line 66 of file WSxM_header.C.

Referenced by WSxM_ImExportFile::WSxMRead().

void HeaderReadLabel char *  szLine,
char *  szLabel
 

Definition at line 331 of file WSxM_header.C.

Referenced by HeaderReadLine().

int HeaderReadLine WSxM_HEADER pHeader,
FILE *  pFile
 

Definition at line 558 of file WSxM_header.C.

Referenced by HeaderRead().

void HeaderReadTitle char *  szLine,
char *  szTitle
 

Definition at line 289 of file WSxM_header.C.

Referenced by HeaderReadLine().

void HeaderReadValue char *  szLine,
char *  szValue
 

Definition at line 372 of file WSxM_header.C.

Referenced by HeaderReadLine().

void HeaderSetAsFloating WSxM_HEADER pHeader,
char *  szTitle,
char *  szLabel,
double  lfValue
 

Definition at line 418 of file WSxM_header.C.

void HeaderSetAsInt WSxM_HEADER pHeader,
char *  szTitle,
char *  szLabel,
int  iValue
 

Definition at line 447 of file WSxM_header.C.

void HeaderSetAsString WSxM_HEADER pHeader,
char *  szTitle,
char *  szLabel,
char *  szValue
 

Definition at line 476 of file WSxM_header.C.

Referenced by HeaderSetAsFloating(), and HeaderSetAsInt().

int HeaderWrite WSxM_HEADER pHeader,
FILE *  pFile
 

Definition at line 110 of file WSxM_header.C.

Referenced by writeIVs().

void RemoveLeftAndRightWhitesFromString char *  szString  ) 
 

Definition at line 775 of file WSxM_header.C.

Referenced by HeaderReadLine().

void ReplaceStringInString char *  szDest,
const char *  szOld,
const char *  szNew
 

Definition at line 823 of file WSxM_header.C.

Referenced by HeaderReadLine().


Generated on Sat Apr 1 09:04:52 2006 for GXSM by  doxygen 1.4.6