C++ Mathematical Expression Toolkit (ExprTk) release
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | Private Member Functions | List of all members
exprtk::function_compositor< T >::scoped_bft< BaseFuncType > Struct Template Reference

Public Member Functions

 scoped_bft (BaseFuncType &bft)
 
 ~scoped_bft ()
 

Public Attributes

BaseFuncType & bft_
 

Private Member Functions

 scoped_bft (const scoped_bft &)
 
scoped_bftoperator= (const scoped_bft &)
 

Detailed Description

template<typename T>
template<typename BaseFuncType>
struct exprtk::function_compositor< T >::scoped_bft< BaseFuncType >

Definition at line 42874 of file exprtk.hpp.

Constructor & Destructor Documentation

◆ scoped_bft() [1/2]

template<typename T >
template<typename BaseFuncType >
exprtk::function_compositor< T >::scoped_bft< BaseFuncType >::scoped_bft ( BaseFuncType &  bft)
inlineexplicit

Definition at line 42876 of file exprtk.hpp.

42877 : bft_(bft)
42878 {
42879 bft_.pre ();
42880 }

References exprtk::function_compositor< T >::scoped_bft< BaseFuncType >::bft_.

◆ ~scoped_bft()

template<typename T >
template<typename BaseFuncType >
exprtk::function_compositor< T >::scoped_bft< BaseFuncType >::~scoped_bft ( )
inline

Definition at line 42882 of file exprtk.hpp.

42883 {
42884 bft_.post();
42885 }

References exprtk::function_compositor< T >::scoped_bft< BaseFuncType >::bft_.

◆ scoped_bft() [2/2]

template<typename T >
template<typename BaseFuncType >
exprtk::function_compositor< T >::scoped_bft< BaseFuncType >::scoped_bft ( const scoped_bft< BaseFuncType > &  )
private

Member Function Documentation

◆ operator=()

template<typename T >
template<typename BaseFuncType >
scoped_bft & exprtk::function_compositor< T >::scoped_bft< BaseFuncType >::operator= ( const scoped_bft< BaseFuncType > &  )
private

Member Data Documentation

◆ bft_

template<typename T >
template<typename BaseFuncType >
BaseFuncType& exprtk::function_compositor< T >::scoped_bft< BaseFuncType >::bft_

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