Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
ActiveCategoryStackClass Class Reference

Inherits VectorClass< int >.

Public Member Functions

 ActiveCategoryStackClass (void)
 
 ~ActiveCategoryStackClass (void)
 
ActiveCategoryStackClassoperator= (const ActiveCategoryStackClass &that)
 
bool operator== (const ActiveCategoryStackClass &)
 
bool operator!= (const ActiveCategoryStackClass &)
 
void Init (int thread_id)
 
void Set_Thread_ID (int id)
 
int Get_Thread_ID (void)
 
void Push (int active_category)
 
void Pop (void)
 
int Current (void)
 
- Public Member Functions inherited from VectorClass< int >
WWINLINE VectorClass (NoInitClass const &)
 
 VectorClass (int size=0, int const *array=0)
 
 VectorClass (VectorClass< int > const &)
 
 VectorClass (NoInitClass const &)
 
 VectorClass (int size=0, int const *array=0)
 
 VectorClass (VectorClass< int > const &)
 
virtual ~VectorClass (void)
 
virtual ~VectorClass (void)
 
WWINLINE int & operator[] (int index)
 
WWINLINE int const & operator[] (int index) const
 
int & operator[] (int index)
 
int const & operator[] (int index) const
 
VectorClass< int > & operator= (VectorClass< int > const &)
 
VectorClass< int > & operator= (VectorClass< int > const &)
 
virtual bool operator== (VectorClass< int > const &) const
 
virtual bool operator== (VectorClass< int > const &) const
 
virtual bool Resize (int newsize, int const *array=0)
 
virtual bool Resize (int newsize, int const *array=0)
 
virtual void Clear (void)
 
virtual void Clear (void)
 
WWINLINE int Length (void) const
 
int Length (void) const
 
virtual int ID (int const *ptr)
 
virtual int ID (int const &ptr)
 
virtual int ID (int const *ptr)
 
virtual int ID (int const &ptr)
 

Protected Attributes

int ThreadID
 
int Count
 
- Protected Attributes inherited from VectorClass< int >
int * Vector
 
int VectorMax
 
bool IsValid
 
bool IsAllocated
 
bool VectorClassPad [2]
 

Detailed Description

Definition at line 154 of file wwmemlog.cpp.

Constructor & Destructor Documentation

◆ ActiveCategoryStackClass()

ActiveCategoryStackClass::ActiveCategoryStackClass ( void )
inline

Definition at line 157 of file wwmemlog.cpp.

◆ ~ActiveCategoryStackClass()

ActiveCategoryStackClass::~ActiveCategoryStackClass ( void )
inline

Definition at line 165 of file wwmemlog.cpp.

Member Function Documentation

◆ Current()

int ActiveCategoryStackClass::Current ( void )
inline

Definition at line 178 of file wwmemlog.cpp.

◆ Get_Thread_ID()

int ActiveCategoryStackClass::Get_Thread_ID ( void )
inline

Definition at line 174 of file wwmemlog.cpp.

◆ Init()

void ActiveCategoryStackClass::Init ( int thread_id)
inline

Definition at line 172 of file wwmemlog.cpp.

◆ operator!=()

bool ActiveCategoryStackClass::operator!= ( const ActiveCategoryStackClass & )
inline

Definition at line 170 of file wwmemlog.cpp.

◆ operator=()

ActiveCategoryStackClass & ActiveCategoryStackClass::operator= ( const ActiveCategoryStackClass & that)

Definition at line 377 of file wwmemlog.cpp.

◆ operator==()

bool ActiveCategoryStackClass::operator== ( const ActiveCategoryStackClass & )
inline

Definition at line 169 of file wwmemlog.cpp.

◆ Pop()

void ActiveCategoryStackClass::Pop ( void )
inline

Definition at line 177 of file wwmemlog.cpp.

◆ Push()

void ActiveCategoryStackClass::Push ( int active_category)
inline

Definition at line 176 of file wwmemlog.cpp.

◆ Set_Thread_ID()

void ActiveCategoryStackClass::Set_Thread_ID ( int id)
inline

Definition at line 173 of file wwmemlog.cpp.

Member Data Documentation

◆ Count

int ActiveCategoryStackClass::Count
protected

Definition at line 183 of file wwmemlog.cpp.

◆ ThreadID

int ActiveCategoryStackClass::ThreadID
protected

Definition at line 182 of file wwmemlog.cpp.


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