CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
OdStack< T > Class Template Reference

#include <OdStack.h>

Public Member Functions

 OdStack ()
 
void push (const T &inVal)
 
T * push ()
 
void pop (T &outVal)
 
const T * top () const
 
T * top ()
 
void pop ()
 
 ~OdStack ()
 
T * beforeTop () const
 
bool empty () const
 
size_t size () const
 

Public Attributes

TItemm_pTop
 

Detailed Description

template<class T>
class OdStack< T >

<group OdGi_Classes>

Definition at line 55 of file OdStack.h.

Constructor & Destructor Documentation

◆ OdStack()

template<class T >
OdStack< T >::OdStack ( )
inline

Definition at line 60 of file OdStack.h.

◆ ~OdStack()

template<class T >
OdStack< T >::~OdStack ( )
inline

Definition at line 88 of file OdStack.h.

Member Function Documentation

◆ beforeTop()

template<class T >
T * OdStack< T >::beforeTop ( ) const
inline

Definition at line 96 of file OdStack.h.

◆ empty()

template<class T >
bool OdStack< T >::empty ( ) const
inline

Definition at line 102 of file OdStack.h.

◆ pop() [1/2]

template<class T >
void OdStack< T >::pop ( )
inline

Definition at line 80 of file OdStack.h.

◆ pop() [2/2]

template<class T >
void OdStack< T >::pop ( T &  outVal)
inline

Definition at line 70 of file OdStack.h.

◆ push() [1/2]

template<class T >
T * OdStack< T >::push ( )
inline

Definition at line 65 of file OdStack.h.

◆ push() [2/2]

template<class T >
void OdStack< T >::push ( const T &  inVal)
inline

Definition at line 61 of file OdStack.h.

◆ size()

template<class T >
size_t OdStack< T >::size ( ) const
inline

Definition at line 104 of file OdStack.h.

◆ top() [1/2]

template<class T >
T * OdStack< T >::top ( )
inline

Definition at line 78 of file OdStack.h.

◆ top() [2/2]

template<class T >
const T * OdStack< T >::top ( ) const
inline

Definition at line 77 of file OdStack.h.

Member Data Documentation

◆ m_pTop

template<class T >
TItem* OdStack< T >::m_pTop

Definition at line 59 of file OdStack.h.


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