C++ Mathematical Expression Toolkit (ExprTk) release
Loading...
Searching...
No Matches
exprtk::parser< T >::scoped_bool_negator Struct Reference

Public Member Functions

 scoped_bool_negator (bool &bb)
 ~scoped_bool_negator ()

Public Attributes

bool & b

Detailed Description

template<typename T>
struct exprtk::parser< T >::scoped_bool_negator

Definition at line 25990 of file exprtk.hpp.

Constructor & Destructor Documentation

◆ scoped_bool_negator()

template<typename T>
exprtk::parser< T >::scoped_bool_negator::scoped_bool_negator ( bool & bb)
inlineexplicit

Definition at line 25992 of file exprtk.hpp.

References b.

◆ ~scoped_bool_negator()

template<typename T>
exprtk::parser< T >::scoped_bool_negator::~scoped_bool_negator ( )
inline

Definition at line 25996 of file exprtk.hpp.

25997 { b = !b; }

References b.

Member Data Documentation

◆ b

template<typename T>
bool& exprtk::parser< T >::scoped_bool_negator::b

Definition at line 25999 of file exprtk.hpp.

Referenced by scoped_bool_negator(), and ~scoped_bool_negator().


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