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

Data Structures

struct  Enumerator
 

Public Member Functions

Enumerator GetEnumerator ()
 
IEnumerator IEnumerable. GetEnumerator ()
 
IEnumerator< T > IEnumerable< T >. GetEnumerator ()
 

Package Functions

unsafe NativeEventBuffer (EventType type, IntPtr symbol, IntPtr head, int size, EventParams eventParams, Func< IntPtr, int, string, T > readEvent)
 

Properties

EventType EventType [get]
 
string Symbol [get]
 
int Size [get]
 
EventParams EventParams [get]
 
- Properties inherited from com.dxfeed.api.events.IDxEventBuf< T >
EventType EventType [get]
 
string Symbol [get]
 
int Size [get]
 
EventParams EventParams [get]
 

Private Attributes

readonly EventType type
 
readonly IntPtr head
 
readonly int size
 
readonly Func< IntPtr, int, string, T > readEvent
 
readonly string symbol
 
readonly EventParams eventParams
 

Constructor & Destructor Documentation

◆ NativeEventBuffer()

unsafe com.dxfeed.native.events.NativeEventBuffer< T >.NativeEventBuffer ( EventType  type,
IntPtr  symbol,
IntPtr  head,
int  size,
EventParams  eventParams,
Func< IntPtr, int, string, T >  readEvent 
)
inlinepackage

Member Function Documentation

◆ GetEnumerator() [1/3]

◆ GetEnumerator() [2/3]

IEnumerator IEnumerable. com.dxfeed.native.events.NativeEventBuffer< T >.GetEnumerator ( )
inline

◆ GetEnumerator() [3/3]

IEnumerator<T> IEnumerable<T>. com.dxfeed.native.events.NativeEventBuffer< T >.GetEnumerator ( )
inline

Field Documentation

◆ eventParams

readonly EventParams com.dxfeed.native.events.NativeEventBuffer< T >.eventParams
private

◆ head

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

◆ readEvent

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

◆ size

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

◆ symbol

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

◆ type

Property Documentation

◆ EventParams

◆ EventType

◆ Size

◆ Symbol


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