dxFeed .Net API  5.13.0
dxFeed .Net API library intended to provide market data access for DX clients
Public Member Functions | Package Functions | Properties | Private Attributes
com.dxfeed.native.events.NativeEventBuffer< T >.Enumerator Struct Reference
Inheritance diagram for com.dxfeed.native.events.NativeEventBuffer< T >.Enumerator:
[legend]
Collaboration diagram for com.dxfeed.native.events.NativeEventBuffer< T >.Enumerator:
[legend]

Public Member Functions

void Dispose ()
 
bool MoveNext ()
 
void Reset ()
 

Package Functions

 Enumerator (NativeEventBuffer< T > buf)
 

Properties

Current [get]
 
object IEnumerator. Current [get]
 

Private Attributes

readonly IntPtr head
 
readonly int size
 
readonly Func< IntPtr, int, string, T > readEvent
 
current
 
int nextRead
 
string symbol
 

Constructor & Destructor Documentation

◆ Enumerator()

com.dxfeed.native.events.NativeEventBuffer< T >.Enumerator.Enumerator ( NativeEventBuffer< T >  buf)
inlinepackage

Member Function Documentation

◆ Dispose()

void com.dxfeed.native.events.NativeEventBuffer< T >.Enumerator.Dispose ( )
inline

◆ MoveNext()

bool com.dxfeed.native.events.NativeEventBuffer< T >.Enumerator.MoveNext ( )
inline

◆ Reset()

void com.dxfeed.native.events.NativeEventBuffer< T >.Enumerator.Reset ( )
inline

Field Documentation

◆ current

T com.dxfeed.native.events.NativeEventBuffer< T >.Enumerator.current
private

◆ head

readonly IntPtr com.dxfeed.native.events.NativeEventBuffer< T >.Enumerator.head
private

◆ nextRead

int com.dxfeed.native.events.NativeEventBuffer< T >.Enumerator.nextRead
private

◆ readEvent

readonly Func<IntPtr, int, string, T> com.dxfeed.native.events.NativeEventBuffer< T >.Enumerator.readEvent
private

◆ size

readonly int com.dxfeed.native.events.NativeEventBuffer< T >.Enumerator.size
private

◆ symbol

string com.dxfeed.native.events.NativeEventBuffer< T >.Enumerator.symbol
private

Property Documentation

◆ Current [1/2]

T com.dxfeed.native.events.NativeEventBuffer< T >.Enumerator.Current
get

◆ Current [2/2]

object IEnumerator. com.dxfeed.native.events.NativeEventBuffer< T >.Enumerator.Current
get

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