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

- File List
- File Members

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

`#include "OSrLReader.h"`

Include dependency graph for OSrLReader.cpp:

Go to the source code of this file.

## Functions
void | yygetOSResult (const char *ch, OSResult *m_osresult, OSrLParserData *m_parserData, OSgLParserData *osglData) throw (ErrorClass)
int | osrllex_init (void **ptr_yy_globals)
int | osrllex_destroy (void *scanner)
void | osrlset_extra (OSrLParserData *parserData, void *yyscanner)

## Detailed Description

Author:
  Horand Gassmann, Jun Ma, Kipp Martin,

Remarks:
  Copyright (C) 2005-2011, Horand Gassmann, Jun Ma, Kipp Martin, Dalhousie University, Northwestern 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 OSrLReader.cpp.

## Function Documentation

void yygetOSResult | ( | const char * | ch,
|  | OSResult * | m_osresult,
|  | OSrLParserData * | m_parserData,
|  | OSgLParserData * | osglData |
| ) |  |  | throw (ErrorClass)

Referenced by OSrLReader::readOSrL().

int osrllex_init | ( | void ** | ptr_yy_globals | ) |

Definition at line 4761 of file OSParseosrl.cpp.

References osrlalloc(), and yy_init_globals().

Referenced by OSrLReader::OSrLReader().

int osrllex_destroy | ( | void * | scanner | ) |

Definition at line 4852 of file OSParseosrl.cpp.

References osrl_delete_buffer(), osrlfree(), osrlpop_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 OSrLReader::~OSrLReader().

void osrlset_extra | ( | OSrLParserData * | parserData,
|  | void * | yyscanner |
| ) |  |  |

Referenced by osrllex_init_extra(), and OSrLReader::OSrLReader().