CifParserBase.C File Reference

Implementation file for CifParser class. More...

#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "Exceptions.h"
#include "GenString.h"
#include "CifString.h"
#include "CifScannerBase.h"
#include "CifParserInt.h"
#include "CifParserBase.h"

Include dependency graph for CifParserBase.C:


Functions

int cifparser_parse ()
void cifparser_restart (FILE *)
void cifparser_error (const char *s)
void ProcessAssignmentsFromParser ()
void ProcessLoopFromParser ()
int ProcessItemValuePairFromParser ()
int ProcessLoopDeclarationFromParser ()
int ProcessItemNameListFromParser ()
int ProcessValueListFromParser ()
void ProcessItemNameFromParser ()
void ProcessItemValueFromParser ()
void ProcessLsItemValueFromParser ()
void ProcessUnknownValueFromParser ()
void ProcessMissingValueFromParser ()
void ProcessDataBlockNameFromParser ()

Variables

FILE * cifparser_in
string Glob_tBufKeyword
char * Glob_pBufValue
char * Glob_dataBlockName = NULL
CifParserCifParserP = NULL

Detailed Description

Implementation file for CifParser class.


Function Documentation

void cifparser_error ( const char *  s  ) 

int cifparser_parse (  ) 

void cifparser_restart ( FILE *   ) 

void ProcessAssignmentsFromParser (  ) 

void ProcessDataBlockNameFromParser (  ) 

void ProcessItemNameFromParser (  ) 

int ProcessItemNameListFromParser (  ) 

void ProcessItemValueFromParser (  ) 

int ProcessItemValuePairFromParser (  ) 

int ProcessLoopDeclarationFromParser (  ) 

void ProcessLoopFromParser (  ) 

void ProcessLsItemValueFromParser (  ) 

void ProcessMissingValueFromParser (  ) 

void ProcessUnknownValueFromParser (  ) 

int ProcessValueListFromParser (  ) 


Variable Documentation

FILE* cifparser_in

CifParser* CifParserP = NULL

char* Glob_dataBlockName = NULL

char* Glob_pBufValue

string Glob_tBufKeyword


Generated on Wed Feb 6 07:44:05 2008 for cifparse-obj-v7.0 by  doxygen 1.5.1