DoopelPonger
Classes | Public Member Functions | List of all members
RegistrationQueue< T > Class Template Reference

Generic queue used for items that need to be added or removed at a future point in time. More...

Classes

struct  RegistrationQueueItem
 

Public Member Functions

 RegistrationQueue ()
 
void RegisterItem (RegistrationType registrationType, T item)
 Place an item into the queue. More...
 
List< RegistrationQueueItem< T > > GetQueue ()
 
void ClearQueue ()
 Remove all items in the queue. More...
 

Detailed Description

Generic queue used for items that need to be added or removed at a future point in time.

Constructor & Destructor Documentation

◆ RegistrationQueue()

Member Function Documentation

◆ ClearQueue()

void RegistrationQueue< T >.ClearQueue ( )

Remove all items in the queue.

◆ GetQueue()

List<RegistrationQueueItem<T> > RegistrationQueue< T >.GetQueue ( )
Returns
Get all items in the queue.

◆ RegisterItem()

void RegistrationQueue< T >.RegisterItem ( RegistrationType  registrationType,
item 
)

Place an item into the queue.

Parameters
registrationTypeThe action to perform on the item.
itemThe item that needs work done at a future point in time.

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