#include <exprtk.hpp>
Public Member Functions | |
virtual bool | operator() (const token &) |
virtual bool | operator() (const token &, const token &) |
virtual bool | operator() (const token &, const token &, const token &) |
virtual bool | operator() (const token &, const token &, const token &, const token &) |
std::size_t | process (generator &g) |
token_scanner (const std::size_t &stride) | |
virtual | ~token_scanner () |
Private Attributes | |
std::size_t | stride_ |
Definition at line 2166 of file exprtk.hpp.
virtual exprtk::lexer::token_scanner::~token_scanner | ( | ) | [inline, virtual] |
Definition at line 2170 of file exprtk.hpp.
exprtk::lexer::token_scanner::token_scanner | ( | const std::size_t & | stride | ) | [inline, explicit] |
Definition at line 2173 of file exprtk.hpp.
virtual bool exprtk::lexer::token_scanner::operator() | ( | const token & | ) | [inline, virtual] |
Reimplemented in exprtk::lexer::helper::numeric_checker, and exprtk::lexer::helper::bracket_checker.
Definition at line 2243 of file exprtk.hpp.
virtual bool exprtk::lexer::token_scanner::operator() | ( | const token & | , |
const token & | |||
) | [inline, virtual] |
Reimplemented in exprtk::lexer::helper::sequence_validator.
Definition at line 2248 of file exprtk.hpp.
virtual bool exprtk::lexer::token_scanner::operator() | ( | const token & | , |
const token & | , | ||
const token & | |||
) | [inline, virtual] |
Definition at line 2253 of file exprtk.hpp.
virtual bool exprtk::lexer::token_scanner::operator() | ( | const token & | , |
const token & | , | ||
const token & | , | ||
const token & | |||
) | [inline, virtual] |
Definition at line 2258 of file exprtk.hpp.
std::size_t exprtk::lexer::token_scanner::process | ( | generator & | g | ) | [inline, virtual] |
Reimplemented from exprtk::lexer::helper_interface.
Definition at line 2182 of file exprtk.hpp.
std::size_t exprtk::lexer::token_scanner::stride_ [private] |
Definition at line 2265 of file exprtk.hpp.