src
|
#include <input_api.h>
Public Types | |
enum | type_t { DEFAULT, CUSTOM } |
Public Member Functions | |
InputAPI () | |
type_t | type () const |
void | set (type_t t) |
std::string | expr_peek () const |
std::string | expr_peek_save () const |
std::string | stmt_peek (uint32_t ind) const |
std::string | stmt_skip (uint32_t ind) const |
std::string | stmt_backup (uint32_t ind) const |
std::string | stmt_backupctx (uint32_t ind) const |
std::string | stmt_restore (uint32_t ind) const |
std::string | stmt_restorectx (uint32_t ind) const |
std::string | stmt_skip_peek (uint32_t ind) const |
std::string | stmt_skip_backup (uint32_t ind) const |
std::string | stmt_backup_peek (uint32_t ind) const |
std::string | stmt_skip_backup_peek (uint32_t ind) const |
std::string | expr_lessthan_one () const |
std::string | expr_lessthan (size_t n) const |
Definition at line 10 of file input_api.h.
Enumerator | |
---|---|
DEFAULT | |
CUSTOM |
Definition at line 13 of file input_api.h.
re2c::InputAPI::InputAPI | ( | ) |
Definition at line 11 of file input_api.cc.
std::string re2c::InputAPI::expr_lessthan | ( | size_t | n | ) | const |
Definition at line 160 of file input_api.cc.
std::string re2c::InputAPI::expr_lessthan_one | ( | ) | const |
Definition at line 153 of file input_api.cc.
std::string re2c::InputAPI::expr_peek | ( | ) | const |
Definition at line 25 of file input_api.cc.
std::string re2c::InputAPI::expr_peek_save | ( | ) | const |
Definition at line 40 of file input_api.cc.
void re2c::InputAPI::set | ( | type_t | t | ) |
std::string re2c::InputAPI::stmt_backup | ( | uint32_t | ind | ) | const |
Definition at line 65 of file input_api.cc.
std::string re2c::InputAPI::stmt_backup_peek | ( | uint32_t | ind | ) | const |
Definition at line 139 of file input_api.cc.
std::string re2c::InputAPI::stmt_backupctx | ( | uint32_t | ind | ) | const |
Definition at line 80 of file input_api.cc.
std::string re2c::InputAPI::stmt_peek | ( | uint32_t | ind | ) | const |
Definition at line 45 of file input_api.cc.
std::string re2c::InputAPI::stmt_restore | ( | uint32_t | ind | ) | const |
Definition at line 95 of file input_api.cc.
std::string re2c::InputAPI::stmt_restorectx | ( | uint32_t | ind | ) | const |
Definition at line 110 of file input_api.cc.
std::string re2c::InputAPI::stmt_skip | ( | uint32_t | ind | ) | const |
Definition at line 50 of file input_api.cc.
std::string re2c::InputAPI::stmt_skip_backup | ( | uint32_t | ind | ) | const |
Definition at line 132 of file input_api.cc.
std::string re2c::InputAPI::stmt_skip_backup_peek | ( | uint32_t | ind | ) | const |
Definition at line 146 of file input_api.cc.
std::string re2c::InputAPI::stmt_skip_peek | ( | uint32_t | ind | ) | const |
Definition at line 125 of file input_api.cc.
InputAPI::type_t re2c::InputAPI::type | ( | ) | const |