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

#include <bin.h>

Public Member Functions

 BinID (int size=256)
 
 ~BinID ()
 
void Clear (void)
 
void * Get (int id)
 
void Add (void *item, int id)
 
BinIDItemGetBinIDItem (int id)
 
BinIDItemGetBinIDItem (void *item)
 
void Remove (void *item)
 
void Remove (int id)
 
void Remove (BinIDItem *item)
 

Detailed Description

Definition at line 85 of file bin.h.

Constructor & Destructor Documentation

◆ BinID()

BinID::BinID ( int size = 256)

Definition at line 261 of file bin.cpp.

◆ ~BinID()

BinID::~BinID ( )

Definition at line 270 of file bin.cpp.

Member Function Documentation

◆ Add()

void BinID::Add ( void * item,
int id )

Definition at line 309 of file bin.cpp.

◆ Clear()

void BinID::Clear ( void )

Definition at line 280 of file bin.cpp.

◆ Get()

void * BinID::Get ( int id)

Definition at line 297 of file bin.cpp.

◆ GetBinIDItem() [1/2]

BinIDItem * BinID::GetBinIDItem ( int id)

Definition at line 323 of file bin.cpp.

◆ GetBinIDItem() [2/2]

BinIDItem * BinID::GetBinIDItem ( void * item)

Definition at line 343 of file bin.cpp.

◆ Remove() [1/3]

void BinID::Remove ( BinIDItem * item)

Definition at line 385 of file bin.cpp.

◆ Remove() [2/3]

void BinID::Remove ( int id)

Definition at line 374 of file bin.cpp.

◆ Remove() [3/3]

void BinID::Remove ( void * item)

Definition at line 363 of file bin.cpp.


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