GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
chaiscript::eval::detail::Stack_Push_Pop Struct Reference

Creates a new scope then pops it on destruction. More...

#include <chaiscript_common.hpp>

Public Member Functions

 Stack_Push_Pop (Stack_Push_Pop &&)=default
Stack_Push_Pop & operator= (Stack_Push_Pop &&)=default
 Stack_Push_Pop (const Stack_Push_Pop &)=delete
Stack_Push_Pop & operator= (const Stack_Push_Pop &)=delete
 Stack_Push_Pop (const chaiscript::detail::Dispatch_State &t_ds)
 ~Stack_Push_Pop ()

Detailed Description

Creates a new scope then pops it on destruction.

Constructor & Destructor Documentation

◆ Stack_Push_Pop() [1/3]

chaiscript::eval::detail::Stack_Push_Pop::Stack_Push_Pop ( Stack_Push_Pop && )
default
Here is the caller graph for this function:

◆ Stack_Push_Pop() [2/3]

chaiscript::eval::detail::Stack_Push_Pop::Stack_Push_Pop ( const Stack_Push_Pop & )
delete

◆ Stack_Push_Pop() [3/3]

chaiscript::eval::detail::Stack_Push_Pop::Stack_Push_Pop ( const chaiscript::detail::Dispatch_State & t_ds)
inlineexplicit

◆ ~Stack_Push_Pop()

chaiscript::eval::detail::Stack_Push_Pop::~Stack_Push_Pop ( )
inline

Member Function Documentation

◆ operator=() [1/2]

Stack_Push_Pop & chaiscript::eval::detail::Stack_Push_Pop::operator= ( const Stack_Push_Pop & )
delete

◆ operator=() [2/2]

Stack_Push_Pop & chaiscript::eval::detail::Stack_Push_Pop::operator= ( Stack_Push_Pop && )
default

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