pstackPNode#

#include <Stack.h>

How to cite this class in this doc#

:ref:`pstackPNode <class-pstackpnode>`
[pstackPNode](#class-pstackpnode)

Detailed description#

List of Public Methods#

Complete Member Function Documentation#

getBase
PNode ** pstackPNode::getBase()
How to cite in this doc:
:ref:`PNode ** pstackPNode::getBase() <public-pnode-ptr-ptr-pstackpnode-getbase>`
[PNode ** pstackPNode::getBase()](#public-pnode-ptr-ptr-pstackpnode-getbase)
isEmpty
int pstackPNode::isEmpty() const
How to cite in this doc:
:ref:`int pstackPNode::isEmpty() const <public-int-pstackpnode-isempty-const>`
[int pstackPNode::isEmpty() const](#public-int-pstackpnode-isempty-const)
peek
PNode *& pstackPNode::peek()
How to cite in this doc:
:ref:`PNode *& pstackPNode::peek() <public-pnode-ptr-ref-pstackpnode-peek>`
[PNode *& pstackPNode::peek()](#public-pnode-ptr-ref-pstackpnode-peek)
pop
PNode *& pstackPNode::pop()
How to cite in this doc:
:ref:`PNode *& pstackPNode::pop() <public-pnode-ptr-ref-pstackpnode-pop>`
[PNode *& pstackPNode::pop()](#public-pnode-ptr-ref-pstackpnode-pop)
pstackPNode
pstackPNode::pstackPNode(const int t=10)
How to cite in this doc:
:ref:`pstackPNode::pstackPNode(const int t=10) <public-pstackpnode-pstackpnode-const-int-t-equal-10>`
[pstackPNode::pstackPNode(const int t=10)](#public-pstackpnode-pstackpnode-const-int-t-equal-10)
push
int pstackPNode::push(PNode *&)
How to cite in this doc:
:ref:`int pstackPNode::push(PNode *&) <public-int-pstackpnode-push-pnode-ptr-ref>`
[int pstackPNode::push(PNode *&)](#public-int-pstackpnode-push-pnode-ptr-ref)
~pstackPNode
pstackPNode::~pstackPNode()
How to cite in this doc:
:ref:`pstackPNode::~pstackPNode() <public-pstackpnode-dtor-pstackpnode>`
[pstackPNode::~pstackPNode()](#public-pstackpnode-dtor-pstackpnode)

Attributes Documentation#

base (private)
PNode** pstackPNode::base
taille (private)
int pstackPNode::taille
top (private)
PNode** pstackPNode::top