A stack to keep track of nested scopes. More...
#include <ScopedStack.h>
Public Member Functions | |
template<typename V > | |
auto | PushScope (V &&Value) |
Push this scope into the stack. More... | |
Private Types | |
using | Super = std::deque< T > |
A stack to keep track of nested scopes.
Definition at line 14 of file ScopedStack.h.
|
private |
Definition at line 15 of file ScopedStack.h.
Push this scope into the stack.
Automatically pops Value when the returned object goes out of the scope.
Definition at line 21 of file ScopedStack.h.
Referenced by FActorDefinitionValidator::ForEach(), and FActorDefinitionValidator::SingleIsValid().