[This is preliminary documentation and is subject to change.]
This namespace contains various utility classes used in Persistate.
Declaration Syntax
C# |
namespace Persistate.Util
Types
All Types | Classes | Structures |
Icon | Type | Description |
---|---|---|
BlockingQueue<(Of <(<'T>)>)> | Provides a blocking queue structure based on Queue. | |
CircularBuffer<(Of <(<'T>)>)> | Implements a circular buffer of a fixed capacity. | |
IndexedSet<(Of <(<'T>)>)> | Represents a set of objects which can be accessed by value or
integer index. | |
PropertyString | This class provides simple methods to manipulate property strings.
| |
ResourceSlotSet<(Of <(<'T>)>)> | Implements storage for a resizable set of resource slots. | |
Section | Represents a section of any numerically indexed collection,
including String. | |
Set<(Of <(<'T>)>)> | Represents a set of objects of a given type. | |
Sync | Provides very simple thread safe synchronisation between threads.
|