HPS::Stream::Toolkit

class HPS.Stream.Toolkit : public HPS.Object

The Toolkit class is the primary support class which manages streaming of HSF data.

Public Functions

override void Dispose ()
override HPS.Type ObjectType ()

This function returns the type the object, as declared (if the object is derived, this does not give the true type of the derived object).

Return

The declared type of the object in question, which may differ from the true, underlying type.

HPS.Stream.ImportNotifier ParseBuffers (byte[][] in_hsf_buffers, HPS.Stream.ImportOptionsKit in_options)
void Restart ()

Restarts the Toolkit object so that it can be reused for importing or exporting.

Toolkit ()

The Default constructor creates an empty Toolkit object.

Toolkit (HPS.Stream.Toolkit in_toolkit)

This constructor creates an Toolkit object that shares the underlying smart-pointer of the source Toolkit.

Param in_toolkit

The source Toolkit to copy.