- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- File List
- File Members

# /home/coin/SVN-release/OS-2.3.5/OS/src/OSCommonInterfaces/OSoLReader.cpp File Reference

`#include "OSoLReader.h"`

Include dependency graph for OSoLReader.cpp:

Go to the source code of this file.

## Functions
void | yygetOSOption (const char *osil, OSOption *osoption, OSoLParserData *parserData, OSgLParserData *osglData) throw (ErrorClass)
int | osollex_init (void **ptr_yy_globals)
int | osollex_destroy (void *scanner)
void | osolset_extra (OSoLParserData *parserData, void *yyscanner)

## Detailed Description

Author:
  Horand Gassmann, Jun Ma, Kipp Martin

Remarks:
  Copyright (C) 2005-2011, Horand Gassmann, Jun Ma, Kipp Martin, Northwestern University, Dalhousie University and the University of Chicago. All Rights Reserved. This software is licensed under the Eclipse Public License. Please see the accompanying LICENSE file in root directory for terms.

Definition in file OSoLReader.cpp.

## Function Documentation

void yygetOSOption | ( | const char * | osil,
|  | OSOption * | osoption,
|  | OSoLParserData * | parserData,
|  | OSgLParserData * | osglData |
| ) |  |  | throw (ErrorClass)

Referenced by OSoLReader::readOSoL().

int osollex_init | ( | void ** | ptr_yy_globals | ) |

Definition at line 4911 of file OSParseosol.cpp.

References osolalloc(), and yy_init_globals().

Referenced by OSoLReader::OSoLReader().

int osollex_destroy | ( | void * | scanner | ) |

Definition at line 5002 of file OSParseosol.cpp.

References osol_delete_buffer(), osolfree(), osolpop_buffer_state(), yyguts_t::yy_buffer_stack, YY_CURRENT_BUFFER, YY_CURRENT_BUFFER_LVALUE, yy_init_globals(), and yyguts_t::yy_start_stack.

Referenced by OSoLReader::~OSoLReader().

void osolset_extra | ( | OSoLParserData * | parserData,
|  | void * | yyscanner |
| ) |  |  |

Referenced by osollex_init_extra(), and OSoLReader::OSoLReader().