mbxmlutils
1.3.0
Multi-Body XML Utils
|
Create a new parameter level for a evaluator which is automatically resetted if the scope of this object is left. More...
#include <eval.h>
Public Member Functions | |
NewParamLevel (std::shared_ptr< Eval > oe_, bool newLevel_=true) | |
Create a new parameter level in the evaluator oe_. | |
~NewParamLevel () | |
Reset to the previous parameter level. | |
NewParamLevel (const NewParamLevel &other)=delete | |
NewParamLevel (NewParamLevel &&other)=delete | |
NewParamLevel & | operator= (const NewParamLevel &other)=delete |
NewParamLevel & | operator= (NewParamLevel &&other)=delete |
Static Protected Member Functions | |
static void * | operator new (std::size_t) |
static void * | operator new[] (std::size_t) |
Protected Attributes | |
std::shared_ptr< Eval > | oe |
bool | newLevel |
Create a new parameter level for a evaluator which is automatically resetted if the scope of this object is left.