Space Engineers
Classes | Public Member Functions | Properties | List of all members
VRage.Collections.ConcurrentCachingHashSet< T > Class Template Reference
Inheritance diagram for VRage.Collections.ConcurrentCachingHashSet< T >:

Classes

struct  SafeEnumerator
 

Public Member Functions

void Clear ()
 
bool Contains (T item)
 
void Add (T item)
 
void Remove (T item, bool immediate=false)
 
void ApplyChanges ()
 
void ApplyAdditions ()
 
void ApplyRemovals ()
 
SafeEnumerator< T > GetEnumerator ()
 
override string ToString ()
 

Properties

int Count [get]
 

Detailed Description

Definition at line 10 of file ConcurrentCachingHashSet.cs.

Member Function Documentation

void VRage.Collections.ConcurrentCachingHashSet< T >.Add ( item)
inline

Definition at line 44 of file ConcurrentCachingHashSet.cs.

void VRage.Collections.ConcurrentCachingHashSet< T >.ApplyAdditions ( )
inline

Definition at line 82 of file ConcurrentCachingHashSet.cs.

void VRage.Collections.ConcurrentCachingHashSet< T >.ApplyChanges ( )
inline

Definition at line 76 of file ConcurrentCachingHashSet.cs.

void VRage.Collections.ConcurrentCachingHashSet< T >.ApplyRemovals ( )
inline

Definition at line 93 of file ConcurrentCachingHashSet.cs.

void VRage.Collections.ConcurrentCachingHashSet< T >.Clear ( )
inline

Definition at line 27 of file ConcurrentCachingHashSet.cs.

bool VRage.Collections.ConcurrentCachingHashSet< T >.Contains ( item)
inline

Definition at line 38 of file ConcurrentCachingHashSet.cs.

Definition at line 142 of file ConcurrentCachingHashSet.cs.

void VRage.Collections.ConcurrentCachingHashSet< T >.Remove ( item,
bool  immediate = false 
)
inline

Definition at line 55 of file ConcurrentCachingHashSet.cs.

override string VRage.Collections.ConcurrentCachingHashSet< T >.ToString ( )
inline

Definition at line 157 of file ConcurrentCachingHashSet.cs.

Property Documentation

Definition at line 20 of file ConcurrentCachingHashSet.cs.


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