History

Merged changes from TVA Code Library: GSF.Core: Updated MultiSourceFrameImageParserBase to also override start method with output types enumeration.

StephenCWills committed 14 years ago

Commit 35bd7ac1 parent e58a6dc1 file · +15 −0Browse files

Unified · Split

Source/Libraries/GSF.Core/Parsing/MultiSourceFrameImageParserBase.cs+15−0
@@ -567,6 +567,21 @@ namespace GSF.Parsing · 566 unmodified lines
567567 m_bufferQueue.Start();
568568 }
569569
570+ /// <summary>
571+ /// Starts the data parser given the specified type implementations.
572+ /// </summary>
573+ /// <param name="implementations">Output type implementations to establish for the parser.</param>
574+ public override void Start(IEnumerable<Type> implementations)
575+ {
576+ base.Start(implementations);
577+
578+ if ((object)m_sourceInitialized != null)
579+ m_sourceInitialized.Clear();
580+
581+ m_unparsedBuffers.Clear();
582+ m_bufferQueue.Start();
583+ }
584+
570585 /// <summary>
571586 /// Stops the streaming data parser.
572587 /// </summary>

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t