PulseView  unreleased development snapshot
A Qt-based sigrok GUI
exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression4 Struct Reference
Collaboration diagram for exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression4:

Public Types

typedef covovov_t::type4 node_type
 
typedef covovov_t::sf4_type sf4_type
 
typedef node_type::T0 T0
 
typedef node_type::T1 T1
 
typedef node_type::T2 T2
 
typedef node_type::T3 T3
 

Static Public Member Functions

static expression_node_ptr process (expression_generator< Type > &expr_gen, const details::operator_type &operation, expression_node_ptr(&branch)[2])
 
static std::string id (expression_generator< Type > &expr_gen, const details::operator_type o0, const details::operator_type o1, const details::operator_type o2)
 

Detailed Description

template<typename T>
template<typename Type>
struct exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression4

Definition at line 34050 of file exprtk.hpp.

Member Typedef Documentation

template<typename T>
template<typename Type>
typedef covovov_t::type4 exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression4::node_type

Definition at line 34052 of file exprtk.hpp.

template<typename T>
template<typename Type>
typedef covovov_t::sf4_type exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression4::sf4_type

Definition at line 34053 of file exprtk.hpp.

template<typename T>
template<typename Type>
typedef node_type::T0 exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression4::T0

Definition at line 34054 of file exprtk.hpp.

template<typename T>
template<typename Type>
typedef node_type::T1 exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression4::T1

Definition at line 34055 of file exprtk.hpp.

template<typename T>
template<typename Type>
typedef node_type::T2 exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression4::T2

Definition at line 34056 of file exprtk.hpp.

template<typename T>
template<typename Type>
typedef node_type::T3 exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression4::T3

Definition at line 34057 of file exprtk.hpp.

Member Function Documentation

template<typename T>
template<typename Type>
static std::string exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression4::id ( expression_generator< Type > &  expr_gen,
const details::operator_type  o0,
const details::operator_type  o1,
const details::operator_type  o2 
)
inlinestatic

Definition at line 34097 of file exprtk.hpp.

Here is the call graph for this function:

template<typename T>
template<typename Type>
static expression_node_ptr exprtk::parser< T >::expression_generator< Type >::synthesize_covovov_expression4::process ( expression_generator< Type > &  expr_gen,
const details::operator_type operation,
expression_node_ptr(&)  branch[2] 
)
inlinestatic

Definition at line 34059 of file exprtk.hpp.

Here is the call graph for this function:


The documentation for this struct was generated from the following file: