Scippy

    SCIP

    Solving Constraint Integer Programs

    parse_pos_struct Struct Reference

    Detailed Description

    Store the current position in the file and the state of the parser.

    Definition at line 95 of file xmlparse.c.

    Data Fields

    const char * filename
     
    FPTYPE fp
     
    char buf [LINE_BUF_SIZE]
     
    int pos
     
    int lineno
     
    int nextsym
     
    int lastsym
     
    PSTATE state
     
    PSTACKtop
     

    Field Documentation

    ◆ filename

    const char* parse_pos_struct::filename

    Definition at line 97 of file xmlparse.c.

    Referenced by SCIPxmlProcess(), and xmlErrmsg().

    ◆ fp

    FPTYPE parse_pos_struct::fp

    Definition at line 98 of file xmlparse.c.

    Referenced by mygetc(), and SCIPxmlProcess().

    ◆ buf

    char parse_pos_struct::buf[LINE_BUF_SIZE]

    Definition at line 99 of file xmlparse.c.

    Referenced by mygetc(), SCIPxmlProcess(), and xmlErrmsg().

    ◆ pos

    int parse_pos_struct::pos

    Definition at line 100 of file xmlparse.c.

    Referenced by mygetc(), SCIPxmlProcess(), and xmlErrmsg().

    ◆ lineno

    int parse_pos_struct::lineno

    Definition at line 101 of file xmlparse.c.

    Referenced by getsymbol(), handleDecl(), handleStarttag(), procPcdata(), SCIPxmlProcess(), and xmlErrmsg().

    ◆ nextsym

    int parse_pos_struct::nextsym

    Definition at line 102 of file xmlparse.c.

    Referenced by getsymbol(), SCIPxmlProcess(), and ungetsymbol().

    ◆ lastsym

    int parse_pos_struct::lastsym

    Definition at line 103 of file xmlparse.c.

    Referenced by getsymbol(), and SCIPxmlProcess().

    ◆ state

    PSTATE parse_pos_struct::state

    ◆ top

    PSTACK* parse_pos_struct::top

    Definition at line 105 of file xmlparse.c.

    Referenced by clearPstack(), popPstack(), pushPstack(), SCIPxmlProcess(), and topPstack().