OSGScanParseSkelScanner.cpp File Reference

#include "OSGScanParseSkelScanner_FlexLexer.h"
#include "OSGScanParseLexer.h"

Go to the source code of this file.


Classes

struct  yy_buffer_state

Defines

#define yyFlexLexer   OSGScanParseSkel_FlexLexer
#define FLEX_SCANNER
#define YY_FLEX_MAJOR_VERSION   2
#define YY_FLEX_MINOR_VERSION   5
#define yyconst
#define YY_PROTO(proto)   ()
#define YY_NULL   0
#define YY_SC_TO_UI(c)   ((unsigned int) (unsigned char) c)
#define BEGIN   yy_start = 1 + 2 *
#define YY_START   ((yy_start - 1) / 2)
#define YYSTATE   YY_START
#define YY_STATE_EOF(state)   (YY_END_OF_BUFFER + state + 1)
#define YY_NEW_FILE   yyrestart( yyin )
#define YY_END_OF_BUFFER_CHAR   0
#define YY_BUF_SIZE   16384
#define EOB_ACT_CONTINUE_SCAN   0
#define EOB_ACT_END_OF_FILE   1
#define EOB_ACT_LAST_MATCH   2
#define yyless(n)
#define unput(c)   yyunput( c, yytext_ptr )
#define YY_MAY_BE_UNUSED
#define YY_BUFFER_NEW   0
#define YY_BUFFER_NORMAL   1
#define YY_BUFFER_EOF_PENDING   2
#define YY_CURRENT_BUFFER   yy_current_buffer
#define yy_new_buffer   yy_create_buffer
#define yy_set_interactive(is_interactive)
#define yy_set_bol(at_bol)
#define YY_AT_BOL()   (yy_current_buffer->yy_at_bol)
#define YY_USES_REJECT
#define yywrap()   1
#define YY_SKIP_YYWRAP
#define yytext_ptr   yytext
#define YY_INTERACTIVE
#define YY_DECL   int OSGScanParseLexer::yylex()
#define YY_DO_BEFORE_ACTION
#define YY_NUM_RULES   106
#define YY_END_OF_BUFFER   107
#define REJECT
#define yymore()   yymore_used_but_not_detected
#define YY_MORE_ADJ   0
#define YY_RESTORE_YY_MORE_OFFSET
#define INITIAL   0
#define YY_NEVER_INTERACTIVE   1
#define YY_NO_UNISTD_H   1
#define NODE   1
#define HEADER   2
#define STRING   3
#define COMMENT   4
#define YY_NO_PUSH_STATE   1
#define YY_NO_POP_STATE   1
#define YY_NO_TOP_STATE   1
#define YY_READ_BUF_SIZE   8192
#define ECHO   LexerOutput( yytext, yyleng )
#define YY_INPUT(buf, result, max_size)
#define yyterminate()   return YY_NULL
#define YY_START_STACK_INCR   25
#define YY_FATAL_ERROR(msg)   LexerError( msg )
#define YY_BREAK   break;
#define YY_RULE_SETUP   YY_USER_ACTION
#define YY_EXIT_FAILURE   2
#define yyless(n)

Typedefs

typedef yy_buffer_stateYY_BUFFER_STATE
typedef unsigned int yy_size_t
typedef unsigned char YY_CHAR

Functions

static void *yy_flex_alloc YY_PROTO ((yy_size_t))
static void *yy_flex_realloc YY_PROTO ((void *, yy_size_t)) YY_MAY_BE_UNUSED
static void yy_flex_free YY_PROTO ((void *))

Variables

int yyleng
static yyconst short int yy_acclist [535]
static yyconst short int yy_accept [390]
static yyconst int yy_ec [256]
static yyconst int yy_meta [63]
static yyconst short int yy_base [394]
static yyconst short int yy_def [394]
static yyconst short int yy_nxt [570]
static yyconst short int yy_chk [570]
yy_size_t size

Define Documentation

#define yyFlexLexer   OSGScanParseSkel_FlexLexer

Definition at line 1 of file OSGScanParseSkelScanner.cpp.

#define FLEX_SCANNER

Definition at line 9 of file OSGScanParseSkelScanner.cpp.

#define YY_FLEX_MAJOR_VERSION   2

Definition at line 10 of file OSGScanParseSkelScanner.cpp.

#define YY_FLEX_MINOR_VERSION   5

Definition at line 11 of file OSGScanParseSkelScanner.cpp.

#define yyconst

Definition at line 56 of file OSGScanParseSkelScanner.cpp.

#define YY_PROTO ( proto   )     ()

Definition at line 63 of file OSGScanParseSkelScanner.cpp.

#define YY_NULL   0

Definition at line 67 of file OSGScanParseSkelScanner.cpp.

#define YY_SC_TO_UI (  )     ((unsigned int) (unsigned char) c)

Definition at line 74 of file OSGScanParseSkelScanner.cpp.

#define BEGIN   yy_start = 1 + 2 *

Definition at line 80 of file OSGScanParseSkelScanner.cpp.

#define YY_START   ((yy_start - 1) / 2)

Definition at line 86 of file OSGScanParseSkelScanner.cpp.

#define YYSTATE   YY_START

Definition at line 87 of file OSGScanParseSkelScanner.cpp.

#define YY_STATE_EOF ( state   )     (YY_END_OF_BUFFER + state + 1)

Definition at line 90 of file OSGScanParseSkelScanner.cpp.

#define YY_NEW_FILE   yyrestart( yyin )

Definition at line 93 of file OSGScanParseSkelScanner.cpp.

#define YY_END_OF_BUFFER_CHAR   0

Definition at line 95 of file OSGScanParseSkelScanner.cpp.

#define YY_BUF_SIZE   16384

Definition at line 98 of file OSGScanParseSkelScanner.cpp.

#define EOB_ACT_CONTINUE_SCAN   0

Definition at line 104 of file OSGScanParseSkelScanner.cpp.

#define EOB_ACT_END_OF_FILE   1

Definition at line 105 of file OSGScanParseSkelScanner.cpp.

#define EOB_ACT_LAST_MATCH   2

Definition at line 106 of file OSGScanParseSkelScanner.cpp.

#define yyless (  ) 

Value:

do \
        { \
        /* Undo effects of setting up yytext. */ \
        *yy_cp = yy_hold_char; \
        YY_RESTORE_YY_MORE_OFFSET \
        yy_c_buf_p = yy_cp = yy_bp + n - YY_MORE_ADJ; \
        YY_DO_BEFORE_ACTION; /* set up yytext again */ \
        } \
    while ( 0 )

Definition at line 124 of file OSGScanParseSkelScanner.cpp.

#define unput (  )     yyunput( c, yytext_ptr )

Definition at line 135 of file OSGScanParseSkelScanner.cpp.

#define YY_MAY_BE_UNUSED

Definition at line 143 of file OSGScanParseSkelScanner.cpp.

#define YY_BUFFER_NEW   0

Definition at line 195 of file OSGScanParseSkelScanner.cpp.

#define YY_BUFFER_NORMAL   1

Definition at line 196 of file OSGScanParseSkelScanner.cpp.

#define YY_BUFFER_EOF_PENDING   2

Definition at line 207 of file OSGScanParseSkelScanner.cpp.

#define YY_CURRENT_BUFFER   yy_current_buffer

Definition at line 215 of file OSGScanParseSkelScanner.cpp.

#define yy_new_buffer   yy_create_buffer

Definition at line 223 of file OSGScanParseSkelScanner.cpp.

#define yy_set_interactive ( is_interactive   ) 

Value:

{ \
    if ( ! yy_current_buffer ) \
        yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE ); \
    yy_current_buffer->yy_is_interactive = is_interactive; \
    }

Definition at line 225 of file OSGScanParseSkelScanner.cpp.

#define yy_set_bol ( at_bol   ) 

Value:

{ \
    if ( ! yy_current_buffer ) \
        yy_current_buffer = yy_create_buffer( yyin, YY_BUF_SIZE ); \
    yy_current_buffer->yy_at_bol = at_bol; \
    }

Definition at line 232 of file OSGScanParseSkelScanner.cpp.

 
#define YY_AT_BOL (  )     (yy_current_buffer->yy_at_bol)

Definition at line 239 of file OSGScanParseSkelScanner.cpp.

#define YY_USES_REJECT

Definition at line 242 of file OSGScanParseSkelScanner.cpp.

 
#define yywrap (  )     1

Definition at line 244 of file OSGScanParseSkelScanner.cpp.

#define YY_SKIP_YYWRAP

Definition at line 245 of file OSGScanParseSkelScanner.cpp.

#define yytext_ptr   yytext

Definition at line 247 of file OSGScanParseSkelScanner.cpp.

#define YY_INTERACTIVE

Definition at line 248 of file OSGScanParseSkelScanner.cpp.

#define YY_DECL   int OSGScanParseLexer::yylex()

Definition at line 257 of file OSGScanParseSkelScanner.cpp.

#define YY_DO_BEFORE_ACTION

Value:

yytext_ptr = yy_bp; \
    yyleng = (int) (yy_cp - yy_bp); \
    yy_hold_char = *yy_cp; \
    *yy_cp = '\0'; \
    yy_c_buf_p = yy_cp;

Definition at line 263 of file OSGScanParseSkelScanner.cpp.

#define YY_NUM_RULES   106

Definition at line 270 of file OSGScanParseSkelScanner.cpp.

#define YY_END_OF_BUFFER   107

Definition at line 271 of file OSGScanParseSkelScanner.cpp.

#define REJECT

Value:

{ \
*yy_cp = yy_hold_char; /* undo effects of setting up yytext */ \
yy_cp = yy_full_match; /* restore poss. backed-over text */ \
++yy_lp; \
goto find_rule; \
}

Definition at line 652 of file OSGScanParseSkelScanner.cpp.

 
#define yymore (  )     yymore_used_but_not_detected

Definition at line 659 of file OSGScanParseSkelScanner.cpp.

#define YY_MORE_ADJ   0

Definition at line 660 of file OSGScanParseSkelScanner.cpp.

#define YY_RESTORE_YY_MORE_OFFSET

Definition at line 661 of file OSGScanParseSkelScanner.cpp.

#define INITIAL   0

Definition at line 663 of file OSGScanParseSkelScanner.cpp.

#define YY_NEVER_INTERACTIVE   1

Definition at line 708 of file OSGScanParseSkelScanner.cpp.

#define YY_NO_UNISTD_H   1

Definition at line 709 of file OSGScanParseSkelScanner.cpp.

#define NODE   1

Definition at line 723 of file OSGScanParseSkelScanner.cpp.

#define HEADER   2

Definition at line 725 of file OSGScanParseSkelScanner.cpp.

#define STRING   3

Definition at line 727 of file OSGScanParseSkelScanner.cpp.

#define COMMENT   4

Definition at line 729 of file OSGScanParseSkelScanner.cpp.

#define YY_NO_PUSH_STATE   1

Definition at line 773 of file OSGScanParseSkelScanner.cpp.

#define YY_NO_POP_STATE   1

Definition at line 774 of file OSGScanParseSkelScanner.cpp.

#define YY_NO_TOP_STATE   1

Definition at line 775 of file OSGScanParseSkelScanner.cpp.

#define YY_READ_BUF_SIZE   8192

Definition at line 795 of file OSGScanParseSkelScanner.cpp.

#define ECHO   LexerOutput( yytext, yyleng )

Definition at line 801 of file OSGScanParseSkelScanner.cpp.

#define YY_INPUT ( buf,
result,
max_size   ) 

Value:

if ( (result = LexerInput( (char *) buf, max_size )) < 0 ) \
        YY_FATAL_ERROR( "input in flex scanner failed" );

Definition at line 808 of file OSGScanParseSkelScanner.cpp.

 
#define yyterminate (  )     return YY_NULL

Definition at line 818 of file OSGScanParseSkelScanner.cpp.

#define YY_START_STACK_INCR   25

Definition at line 823 of file OSGScanParseSkelScanner.cpp.

#define YY_FATAL_ERROR ( msg   )     LexerError( msg )

Definition at line 828 of file OSGScanParseSkelScanner.cpp.

#define YY_BREAK   break;

Definition at line 847 of file OSGScanParseSkelScanner.cpp.

#define YY_RULE_SETUP   YY_USER_ACTION

Definition at line 850 of file OSGScanParseSkelScanner.cpp.

#define YY_EXIT_FAILURE   2

#define yyless (  ) 

Value:

do \
        { \
        /* Undo effects of setting up yytext. */ \
        yytext[yyleng] = yy_hold_char; \
        yy_c_buf_p = yytext + n; \
        yy_hold_char = *yy_c_buf_p; \
        *yy_c_buf_p = '\0'; \
        yyleng = n; \
        } \
    while ( 0 )

Definition at line 124 of file OSGScanParseSkelScanner.cpp.


Typedef Documentation

Definition at line 100 of file OSGScanParseSkelScanner.cpp.

typedef unsigned int yy_size_t

Definition at line 150 of file OSGScanParseSkelScanner.cpp.

typedef unsigned char YY_CHAR

Definition at line 246 of file OSGScanParseSkelScanner.cpp.


Function Documentation

static void* yy_flex_alloc YY_PROTO ( (yy_size_t  )  [static]

static void* yy_flex_realloc YY_PROTO ( (void *, yy_size_t  )  [static]

static void yy_flex_free YY_PROTO ( (void *)   )  [static]


Variable Documentation

int yyleng

yyconst short int yy_acclist[535] [static]

Definition at line 272 of file OSGScanParseSkelScanner.cpp.

yyconst short int yy_accept[390] [static]

Definition at line 335 of file OSGScanParseSkelScanner.cpp.

yyconst int yy_ec[256] [static]

Definition at line 381 of file OSGScanParseSkelScanner.cpp.

yyconst int yy_meta[63] [static]

Initial value:

    {   0,
        1,    1,    2,    3,    1,    1,    3,    1,    1,    4,
        4,    4,    4,    4,    4,    4,    4,    4,    4,    4,
        3,    3,    3,    3,    3,    3,    3,    3,    3,    3,
        3,    3,    3,    1,    1,    1,    4,    4,    4,    4,
        4,    4,    3,    3,    3,    3,    3,    3,    3,    3,
        3,    3,    3,    3,    3,    3,    3,    1,    1,    3,
        3,    3
    }

Definition at line 413 of file OSGScanParseSkelScanner.cpp.

yyconst short int yy_base[394] [static]

Definition at line 424 of file OSGScanParseSkelScanner.cpp.

yyconst short int yy_def[394] [static]

Definition at line 472 of file OSGScanParseSkelScanner.cpp.

yyconst short int yy_nxt[570] [static]

Definition at line 520 of file OSGScanParseSkelScanner.cpp.

yyconst short int yy_chk[570] [static]

Definition at line 586 of file OSGScanParseSkelScanner.cpp.

Definition at line 2283 of file OSGScanParseSkelScanner.cpp.

Referenced by OSG::ProgramChunk::addParameter(), OSG::GeoStatsAttachment::attachTo(), OSG::BalancedMultiWindow::balanceServer(), OSG::SortLastWindow::buildGroups(), LMesh::CalcNormals(), OSG::StriperHalfEdgeGraph::calcOptPrim(), OSG::BalancedMultiWindow::calculateServerPort(), OSG::Action::callEnter(), OSG::Action::callLeave(), OSG::TiledQuadTreeTerrain::changed(), OSG::SHLChunk::checkOSGParameters(), OSG::TextureBackground::clear(), OSG::SkyBackground::clear(), OSG::PolygonBackground::clear(), OSG::SortLastWindow::clientInit(), OSG::MultiDisplayWindow::clientInit(), OSG::BalancedMultiWindow::clientRender(), OSG::Image::createData(), OSG::TextTXFFace::createFromStream(), OSG::Image::createMipmap(), OSG::ClusterServer::doSync(), OSG::SimpleStatisticsForeground::draw(), OSG::PolygonForeground::draw(), OSG::ImageForeground::draw(), OSG::Particles::drawPrimitives(), OSG::TextVectorFace::fillGeo(), OSG::ChangeList::fillStatistic(), OSG::ChunkMaterial::find(), OSG::Particles::findDrawer(), OSG::HDRImageFileType::freadcolrs(), OSG::generateGaussianWeights(), OSG::ExceptionBinaryDataHandler::get(), OSG::ExceptionBinaryDataHandler::getAndAlloc(), OSG::getCallStack(), OSG::TextVectorGlyph::getLines(), OSG::ProgramChunk::getParameter(), OSG::BinaryMessage::getString(), OSG::ProgramChunk::handleGL(), OSG::GeoMultiPropertyData::handleGL(), OSG::TextureEnvChunk::handleTextureShader(), OSG::TextureChunk::handleTextureShader(), OSG::ClusterWindow::init(), OSG::SharePtrGraphOp::isEqual(), isEqual(), CDDSImage::load(), OSG::makeBoxGeo(), OSG::ImageFileType::maxBufferSize(), OSG::Window::onDestroy(), OSG::SHLParameterChunk::operator==(), OSG::PolygonChunk::operator==(), OSG::LogBuf::overflow(), OSG::NFIOGeometry::postProcessFC(), OSG::TypedGeoVectorProperty< GeoPropertyDesc >::push_back(), OSG::TypedGeoIntegralProperty< GeoPropertyDesc >::push_back(), OSG::DDSImageFileType::read(), OSG::PointSockPipeline::readBuffer(), OSG::PointSockConnection::readBuffer(), OSG::PointMCastConnection::readBuffer(), OSG::GroupSockConnection::readBuffer(), OSG::ExceptionBinaryDataHandler::readBuffer(), OSG::NFIOImage::readCompressedPixel(), OSG::NFIOName::readFC(), OSG::NFIOGeometry::readFC(), NFIOGeoConversion< PropType >::readFC(), OSG::NFIOBase::readFCFields(), OSG::NFIOGeometry::readQuantizedVectors(), OSG::ImageFileType::restore(), OSG::GroupMCastConnection::sendQueue(), OSG::BalancedMultiWindow::serverRender(), OSG::BoxVolume::setBoundsByCenterAndSize(), OSG::setIndexFromIndexedX3DData(), OSG::setIndexFromVRMLData(), OSG::ProgramChunk::setParameter(), OSG::SortLastWindow::setupNodes(), OSG::NFIOBase::skipFCFields(), OSG::SortLastWindow::splitDrawables(), OSG::SplitGraphOp::splitNode(), OSG::ProxyGroup::startLoading(), OSG::Image::swapDataEndian(), OSG::LogBuf::sync(), OSG::ProjectionCameraDecorator::updateData(), OSG::ShaderParameterAccess::updateMap(), OSG::PointSockConnection::writeBuffer(), OSG::GroupSockPipeline::writeBuffer(), OSG::GroupSockConnection::writeBuffer(), OSG::GroupMCastConnection::writeBuffer(), OSG::ExceptionBinaryDataHandler::writeBuffer(), OSG::NFIOImage::writeCompressedPixel(), OSG::NFIOBase::writeFCFields(), OSG::NFIOGeometry::writePackedIndices(), and OSG::NFIOGeometry::writeQuantizedVectors().