Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

genericKernelParser Class Reference

#include <genericKernelParser.h>

List of all members.

Public Types

enum  { SET_SIZE = 28 }

Public Methods

 genericKernelParser (ANTLRTokenBuffer *input)
void multipleValue (PsMultipleConfigurationParameter *existingDescriptor)
void listValues (PsMultipleConfigurationParameter *existingDescriptor)
void listAnonymousValues (PsMultipleConfigurationParameter *existingDescriptor)
void namedValue (PsMultipleConfigurationParameter *currentParameterDescriptor)
PsConfigurationParameterDescriptoranonymousValue (void)
void concreteValue (string &value)
void string (string &value)
void key (string &value)

Static Public Methods

const ANTLRChar * tokenName (int tk)

Static Protected Attributes

const ANTLRChar * _token_tbl []
SetWordType err1 [4]
SetWordType err2 [4]
SetWordType setwd1 [28]
SetWordType err3 [4]
SetWordType setwd2 [28]

Private Methods

void zzdflthandlers (int _signal, int *_retsignal)


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
SET_SIZE 

Definition at line 42 of file genericKernelParser.h.

00043 { SET_SIZE = 28 };


Constructor & Destructor Documentation

genericKernelParser::genericKernelParser ANTLRTokenBuffer *    input
 


Member Function Documentation

PsConfigurationParameterDescriptor* genericKernelParser::anonymousValue void   
 

Referenced by PsObjectDescriptor::extract().

void genericKernelParser::concreteValue string &    value
 

void genericKernelParser::key string &    value
 

Referenced by PsObjectDescriptor::extract().

void genericKernelParser::listAnonymousValues PsMultipleConfigurationParameter   existingDescriptor
 

void genericKernelParser::listValues PsMultipleConfigurationParameter   existingDescriptor
 

void genericKernelParser::multipleValue PsMultipleConfigurationParameter   existingDescriptor
 

Referenced by PsMultipleConfigurationParameter::extract().

void genericKernelParser::namedValue PsMultipleConfigurationParameter   currentParameterDescriptor
 

void genericKernelParser::string string &    value
 

const ANTLRChar* genericKernelParser::tokenName int    tk [static]
 

void genericKernelParser::zzdflthandlers int    _signal,
int *    _retsignal
[private]
 


Member Data Documentation

const ANTLRChar* genericKernelParser::_token_tbl[] [static, protected]
 

Definition at line 44 of file genericKernelParser.h.

SetWordType genericKernelParser::err1[4] [static, protected]
 

Definition at line 52 of file genericKernelParser.h.

SetWordType genericKernelParser::err2[4] [static, protected]
 

Definition at line 53 of file genericKernelParser.h.

SetWordType genericKernelParser::err3[4] [static, protected]
 

Definition at line 55 of file genericKernelParser.h.

SetWordType genericKernelParser::setwd1[28] [static, protected]
 

Definition at line 54 of file genericKernelParser.h.

SetWordType genericKernelParser::setwd2[28] [static, protected]
 

Definition at line 56 of file genericKernelParser.h.


The documentation for this class was generated from the following file:
logo OpenMask

Documentation generated on Mon Nov 25 15:26:02 2002

Generated with doxygen 1.2.12 by Dimitri van Heesch ,   1997-2001