ALBA
Public Member Functions | Protected Attributes | List of all members
albaOpStack Class Reference

#include <albaOpStack.h>

Collaboration diagram for albaOpStack:
Collaboration graph
[legend]

Public Member Functions

 albaOpStack ()
 
 ~albaOpStack ()
 
bool IsEmpty ()
 
void Push (albaOp *op)
 
albaOpPop ()
 
void Clear ()
 

Protected Attributes

albaOpm_Stack
 

Detailed Description

Definition at line 27 of file albaOpStack.h.

Constructor & Destructor Documentation

◆ albaOpStack()

albaOpStack::albaOpStack ( )

◆ ~albaOpStack()

albaOpStack::~albaOpStack ( )

Member Function Documentation

◆ IsEmpty()

bool albaOpStack::IsEmpty ( )

Return true is the stack is empty.

◆ Push()

void albaOpStack::Push ( albaOp op)

Insert op on top od the stack.

◆ Pop()

albaOp * albaOpStack::Pop ( )

Return the op on the top of the stack, and remove it.

◆ Clear()

void albaOpStack::Clear ( )

Empty the stack and call delete on every inserted op.

Member Data Documentation

◆ m_Stack

albaOp* albaOpStack::m_Stack
protected

Definition at line 46 of file albaOpStack.h.


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