|
SPRAAK
|
Collaboration diagram for SprCmdBuf:Data Fields | |
| const char * | blancs |
| white space characters to separate fields More... | |
| const SprCmdDesc * | cmd_list |
| used command list More... | |
| int * | cmd_cnt |
| used to count the number of times a command was resolved More... | |
| const SprCmdDesc * | cmd_cnt_list |
| list used to allocate the count array More... | |
| const char * | temp_str |
| correct template More... | |
| const char * | temp_ptr |
| ptr to argument locations in the template More... | |
| const char * | temp_pptr |
| previous template ptr (... construction) More... | |
| const char * | cmd_str |
| command string More... | |
| const char * | cmd_ptr |
| ptr to arg. location in command line More... | |
| const char * | prev_codes |
| codes of previous field More... | |
| const void *const * | ext_info |
| pointer to the extra information fields More... | |
| int | parse_status |
| some status info for complex parsers More... | |
| int | depth |
| matched up to depth fields in template More... | |
| char * | dyn_copy |
| dyn. allocated copy of the command string More... | |
| short | allocated |
| the complete structure is dyn. allocated More... | |
| short | flags |
| the complete structure is dyn. allocated More... | |
| char * | wbuf_ptr |
| points to the first free location in the word buffer More... | |
| char | word_buf [SPR_BSS_STRSIZE] |
| buffer for '\0' terminated substrings More... | |
| const char* SprCmdBuf::blancs |
white space characters to separate fields
| const SprCmdDesc* SprCmdBuf::cmd_list |
used command list
| int* SprCmdBuf::cmd_cnt |
used to count the number of times a command was resolved
| const SprCmdDesc* SprCmdBuf::cmd_cnt_list |
list used to allocate the count array
| const char* SprCmdBuf::temp_str |
correct template
| const char* SprCmdBuf::temp_ptr |
ptr to argument locations in the template
| const char* SprCmdBuf::temp_pptr |
previous template ptr (... construction)
| const char* SprCmdBuf::cmd_str |
command string
| const char* SprCmdBuf::cmd_ptr |
ptr to arg. location in command line
| const char* SprCmdBuf::prev_codes |
codes of previous field
| const void* const* SprCmdBuf::ext_info |
pointer to the extra information fields
| int SprCmdBuf::parse_status |
some status info for complex parsers
| int SprCmdBuf::depth |
matched up to depth fields in template
| char* SprCmdBuf::dyn_copy |
dyn. allocated copy of the command string
| short SprCmdBuf::allocated |
the complete structure is dyn. allocated
| short SprCmdBuf::flags |
the complete structure is dyn. allocated
| char* SprCmdBuf::wbuf_ptr |
points to the first free location in the word buffer
| char SprCmdBuf::word_buf[SPR_BSS_STRSIZE] |
buffer for '\0' terminated substrings
1.8.6