KiCad PCB EDA Suite
Loading...
Searching...
No Matches
KIEVAL_TEXT_TOKENIZER Member List

This is the complete list of members for KIEVAL_TEXT_TOKENIZER, including all inherited members.

add_error(std::string_view message) constKIEVAL_TEXT_TOKENIZERinlineprivate
advance_position(size_t count=1) noexceptKIEVAL_TEXT_TOKENIZERinlineprivate
CLASSIFIER typedefKIEVAL_TEXT_TOKENIZERprivate
current_char() const noexceptKIEVAL_TEXT_TOKENIZERinlineprivate
get_column() const noexceptKIEVAL_TEXT_TOKENIZERinline
get_line() const noexceptKIEVAL_TEXT_TOKENIZERinline
get_next_token(calc_parser::TOKEN_TYPE &token_value)KIEVAL_TEXT_TOKENIZERinline
has_more_tokens() const noexceptKIEVAL_TEXT_TOKENIZERinline
KIEVAL_TEXT_TOKENIZER(std::string_view input, calc_parser::ERROR_COLLECTOR *error_collector=nullptr, EDA_UNITS default_units=EDA_UNITS::MM)KIEVAL_TEXT_TOKENIZERinlineexplicit
m_braceNestingLevelKIEVAL_TEXT_TOKENIZERprivate
m_columnKIEVAL_TEXT_TOKENIZERprivate
m_contextKIEVAL_TEXT_TOKENIZERprivate
m_defaultUnitsKIEVAL_TEXT_TOKENIZERprivate
m_errorCollectorKIEVAL_TEXT_TOKENIZERprivate
m_lineKIEVAL_TEXT_TOKENIZERprivate
m_posKIEVAL_TEXT_TOKENIZERprivate
m_textKIEVAL_TEXT_TOKENIZERprivate
make_number_token(double value) noexceptKIEVAL_TEXT_TOKENIZERinlineprivatestatic
make_string_token(std::string value) noexceptKIEVAL_TEXT_TOKENIZERinlineprivatestatic
parse_identifier()KIEVAL_TEXT_TOKENIZERinlineprivate
parse_number()KIEVAL_TEXT_TOKENIZERinlineprivate
parse_string_literal(char32_t quote_char)KIEVAL_TEXT_TOKENIZERinlineprivate
parse_text_content()KIEVAL_TEXT_TOKENIZERinlineprivate
peek_char(size_t offset=1) const noexceptKIEVAL_TEXT_TOKENIZERinlineprivate
SI_HANDLER typedefKIEVAL_TEXT_TOKENIZERprivate
skip_whitespace() noexceptKIEVAL_TEXT_TOKENIZERinlineprivate
TOKENIZER_CONTEXT enum nameKIEVAL_TEXT_TOKENIZERprivate