Proto  3.2
Classes | Namespaces | Macros
Proto_Stack.H File Reference
#include <memory>
#include <stack>
#include "Proto_PAssert.H"
#include "Proto_MemType.H"
#include "Proto_Macros.H"
#include "Proto_Memory.H"
Include dependency graph for Proto_Stack.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Proto::Stack< MEM >
 

Namespaces

 Proto
 

Macros

#define PR_STACK_ALLOC   4294967296
 
#define PR_STACK_OVERFLOW   536870912
 
#define PR_STACK_ON   Stack<MEMTYPE_DEFAULT>::getStack().toggleStack(true);
 
#define PR_STACK_OFF   Stack<MEMTYPE_DEFAULT>::getStack().toggleStack(false);
 

Macro Definition Documentation

◆ PR_STACK_ALLOC

#define PR_STACK_ALLOC   4294967296

◆ PR_STACK_OVERFLOW

#define PR_STACK_OVERFLOW   536870912

◆ PR_STACK_ON

#define PR_STACK_ON   Stack<MEMTYPE_DEFAULT>::getStack().toggleStack(true);

◆ PR_STACK_OFF

#define PR_STACK_OFF   Stack<MEMTYPE_DEFAULT>::getStack().toggleStack(false);