PulseView
unreleased development snapshot
A Qt-based sigrok GUI
|
#include <exprtk.hpp>
Static Public Attributes | |
static const std::size_t | compile_all_opts |
Private Types | |
typedef std::set< std::string, details::ilesscompare > | disabled_entity_set_t |
typedef disabled_entity_set_t::iterator | des_itr_t |
Private Member Functions | |
void | load_compile_options (const std::size_t compile_options) |
std::string | assign_opr_to_string (details::operator_type opr) const |
std::string | arith_opr_to_string (details::operator_type opr) const |
std::string | inequality_opr_to_string (details::operator_type opr) const |
std::string | logic_opr_to_string (details::operator_type opr) const |
Friends | |
class | parser< T > |
Definition at line 19454 of file exprtk.hpp.
|
private |
Definition at line 19459 of file exprtk.hpp.
|
private |
Definition at line 19458 of file exprtk.hpp.
enum exprtk::parser::settings_store::settings_arithmetic_opr |
Enumerator | |
---|---|
e_arith_unknown | |
e_arith_add | |
e_arith_sub | |
e_arith_mul | |
e_arith_div | |
e_arith_mod | |
e_arith_pow |
Definition at line 19520 of file exprtk.hpp.
enum exprtk::parser::settings_store::settings_assignment_opr |
Enumerator | |
---|---|
e_assign_unknown | |
e_assign_assign | |
e_assign_addass | |
e_assign_subass | |
e_assign_mulass | |
e_assign_divass | |
e_assign_modass |
Definition at line 19527 of file exprtk.hpp.
enum exprtk::parser::settings_store::settings_base_funcs |
Definition at line 19481 of file exprtk.hpp.
enum exprtk::parser::settings_store::settings_compilation_options |
Definition at line 19463 of file exprtk.hpp.
enum exprtk::parser::settings_store::settings_control_structs |
Enumerator | |
---|---|
e_ctrl_unknown | |
e_ctrl_ifelse | |
e_ctrl_switch | |
e_ctrl_for_loop | |
e_ctrl_while_loop | |
e_ctrl_repeat_loop | |
e_ctrl_return |
Definition at line 19501 of file exprtk.hpp.
enum exprtk::parser::settings_store::settings_inequality_opr |
Enumerator | |
---|---|
e_ineq_unknown | |
e_ineq_lt | |
e_ineq_lte | |
e_ineq_eq | |
e_ineq_equal | |
e_ineq_ne | |
e_ineq_nequal | |
e_ineq_gte | |
e_ineq_gt |
Definition at line 19534 of file exprtk.hpp.
enum exprtk::parser::settings_store::settings_logic_opr |
Enumerator | |
---|---|
e_logic_unknown | |
e_logic_and | |
e_logic_nand | |
e_logic_nor | |
e_logic_not | |
e_logic_or | |
e_logic_xnor | |
e_logic_xor | |
e_logic_scand | |
e_logic_scor |
Definition at line 19512 of file exprtk.hpp.
|
inline |
Definition at line 19550 of file exprtk.hpp.
|
inlineprivate |
Definition at line 20001 of file exprtk.hpp.
|
inline |
Definition at line 19764 of file exprtk.hpp.
|
inline |
Definition at line 19695 of file exprtk.hpp.
|
inlineprivate |
Definition at line 19987 of file exprtk.hpp.
|
inline |
Definition at line 19746 of file exprtk.hpp.
|
inline |
Definition at line 19704 of file exprtk.hpp.
|
inline |
Definition at line 19661 of file exprtk.hpp.
|
inline |
Definition at line 19666 of file exprtk.hpp.
|
inline |
Definition at line 19665 of file exprtk.hpp.
|
inline |
Definition at line 19664 of file exprtk.hpp.
|
inline |
Definition at line 19658 of file exprtk.hpp.
|
inline |
Definition at line 19730 of file exprtk.hpp.
|
inline |
Definition at line 19679 of file exprtk.hpp.
|
inline |
Definition at line 19624 of file exprtk.hpp.
|
inline |
Definition at line 19633 of file exprtk.hpp.
|
inline |
Definition at line 19597 of file exprtk.hpp.
|
inline |
Definition at line 19606 of file exprtk.hpp.
|
inline |
Definition at line 19642 of file exprtk.hpp.
|
inline |
Definition at line 19615 of file exprtk.hpp.
|
inline |
Definition at line 19821 of file exprtk.hpp.
|
inline |
Definition at line 19834 of file exprtk.hpp.
|
inline |
Definition at line 19782 of file exprtk.hpp.
|
inline |
Definition at line 19795 of file exprtk.hpp.
|
inline |
Definition at line 19847 of file exprtk.hpp.
|
inline |
Definition at line 19651 of file exprtk.hpp.
|
inline |
Definition at line 19808 of file exprtk.hpp.
|
inline |
Definition at line 19573 of file exprtk.hpp.
|
inline |
Definition at line 19579 of file exprtk.hpp.
|
inline |
Definition at line 19555 of file exprtk.hpp.
|
inline |
Definition at line 19561 of file exprtk.hpp.
|
inline |
Definition at line 19585 of file exprtk.hpp.
|
inline |
Definition at line 19567 of file exprtk.hpp.
|
inline |
Definition at line 19914 of file exprtk.hpp.
|
inline |
Definition at line 19932 of file exprtk.hpp.
|
inline |
Definition at line 19860 of file exprtk.hpp.
|
inline |
Definition at line 19878 of file exprtk.hpp.
|
inline |
Definition at line 19950 of file exprtk.hpp.
|
inline |
Definition at line 19591 of file exprtk.hpp.
|
inline |
Definition at line 19896 of file exprtk.hpp.
|
inline |
Definition at line 19722 of file exprtk.hpp.
|
inline |
Definition at line 19671 of file exprtk.hpp.
|
inline |
Definition at line 19773 of file exprtk.hpp.
|
inline |
Definition at line 19713 of file exprtk.hpp.
|
inlineprivate |
Definition at line 20014 of file exprtk.hpp.
|
inline |
Definition at line 19659 of file exprtk.hpp.
|
inlineprivate |
Definition at line 19970 of file exprtk.hpp.
|
inline |
Definition at line 19738 of file exprtk.hpp.
|
inline |
Definition at line 19755 of file exprtk.hpp.
|
inline |
Definition at line 19687 of file exprtk.hpp.
|
inlineprivate |
Definition at line 20030 of file exprtk.hpp.
|
inline |
Definition at line 19660 of file exprtk.hpp.
|
inline |
Definition at line 19657 of file exprtk.hpp.
|
inline |
Definition at line 19668 of file exprtk.hpp.
|
inline |
Definition at line 19662 of file exprtk.hpp.
|
inline |
|
inline |
Definition at line 19667 of file exprtk.hpp.
|
inline |
Definition at line 19669 of file exprtk.hpp.
|
friend |
Definition at line 20066 of file exprtk.hpp.
|
static |
Definition at line 19542 of file exprtk.hpp.
|
private |
Definition at line 20056 of file exprtk.hpp.
|
private |
Definition at line 20055 of file exprtk.hpp.
|
private |
Definition at line 20057 of file exprtk.hpp.
|
private |
Definition at line 20062 of file exprtk.hpp.
|
private |
Definition at line 20063 of file exprtk.hpp.
|
private |
Definition at line 20060 of file exprtk.hpp.
|
private |
Definition at line 20059 of file exprtk.hpp.
|
private |
Definition at line 20064 of file exprtk.hpp.
|
private |
Definition at line 20061 of file exprtk.hpp.
|
private |
Definition at line 20048 of file exprtk.hpp.
|
private |
Definition at line 20054 of file exprtk.hpp.
|
private |
Definition at line 20053 of file exprtk.hpp.
|
private |
Definition at line 20052 of file exprtk.hpp.
|
private |
Definition at line 20050 of file exprtk.hpp.
|
private |
Definition at line 20046 of file exprtk.hpp.
|
private |
Definition at line 20047 of file exprtk.hpp.
|
private |
Definition at line 20045 of file exprtk.hpp.
|
private |
Definition at line 20049 of file exprtk.hpp.
|
private |
Definition at line 20051 of file exprtk.hpp.