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

Public Member Functions

 SafeEnumerator (HashSet< V > set, SpinLockRef.Token ilock)
 
void Dispose ()
 
bool MoveNext ()
 
void Reset ()
 

Public Attributes

IEnumerator< V > setEnumerator
 
SpinLockRef.Token ilock
 

Properties

Current [get]
 
object System.Collections.IEnumerator. Current [get]
 

Detailed Description

Definition at line 104 of file ConcurrentCachingHashSet.cs.

Constructor & Destructor Documentation

Definition at line 109 of file ConcurrentCachingHashSet.cs.

Member Function Documentation

Definition at line 120 of file ConcurrentCachingHashSet.cs.

bool VRage.Collections.ConcurrentCachingHashSet< T >.SafeEnumerator< V >.MoveNext ( )
inline

Definition at line 131 of file ConcurrentCachingHashSet.cs.

Definition at line 136 of file ConcurrentCachingHashSet.cs.

Member Data Documentation

Definition at line 107 of file ConcurrentCachingHashSet.cs.

IEnumerator<V> VRage.Collections.ConcurrentCachingHashSet< T >.SafeEnumerator< V >.setEnumerator

Definition at line 106 of file ConcurrentCachingHashSet.cs.

Property Documentation

Definition at line 116 of file ConcurrentCachingHashSet.cs.

object System.Collections.IEnumerator. VRage.Collections.ConcurrentCachingHashSet< T >.SafeEnumerator< V >.Current
get

Definition at line 127 of file ConcurrentCachingHashSet.cs.


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