dxFeed .Net API
5.13.0
dxFeed .Net API library intended to provide market data access for DX clients
|
Parser for Instrument Profile Simple File Format. Please see Instrument Profile Format documentation for complete description. More...
Public Member Functions | |
delegate void | OnFlushEventHandler (object sender, EventArgs e) |
delegate void | OnCompleteEventHandler (object sender, EventArgs e) |
InstrumentProfileParser (Stream stream) | |
Creates new instrument profile parser. More... | |
void | Dispose () |
InstrumentProfile | Next () |
Return next instrument profile. More... | |
Protected Member Functions | |
void | RaiseOnFlush () |
void | RaiseOnComplete () |
Events | |
OnFlushEventHandler | OnFlush |
OnCompleteEventHandler | OnComplete |
Private Attributes | |
Dictionary< string, object[]> | formats = new Dictionary<string, object[]>() |
CSVReader | reader |
Parser for Instrument Profile Simple File Format. Please see Instrument Profile Format documentation for complete description.
|
inline |
Creates new instrument profile parser.
stream | Stream from profiles will be read. |
System.ArgumentException | Stream does not support reading. |
System.ArgumentNullException | Stream is null. |
|
inline |
|
inline |
Return next instrument profile.
System.IO.IOException | |
com.dxfeed.ipf.InstrumentProfileFormatException |
delegate void com.dxfeed.ipf.impl.InstrumentProfileParser.OnCompleteEventHandler | ( | object | sender, |
EventArgs | e | ||
) |
delegate void com.dxfeed.ipf.impl.InstrumentProfileParser.OnFlushEventHandler | ( | object | sender, |
EventArgs | e | ||
) |
|
inlineprotected |
|
inlineprotected |
|
private |
|
private |
OnCompleteEventHandler com.dxfeed.ipf.impl.InstrumentProfileParser.OnComplete |
OnFlushEventHandler com.dxfeed.ipf.impl.InstrumentProfileParser.OnFlush |