Inheritance diagram for HPS.Stream.ExportEvent:
HPS.Stream.GeometryExportEvent HPS.Stream.SegmentExportEvent

Public Member Functions

virtual void Dispose ()
 
delegate void DtorDelegate (IntPtr cPtr)
 
 ExportEvent (HPS.Stream.ExportEvent in_that)
 
IntPtr GetClassID ()
 

Protected Member Functions

virtual void deleteCptr ()
 
virtual bool DerivedClassHasMethod (string methodName, System.Type[] methodTypes)
 
virtual bool IsUserDerived ()
 

Static Protected Member Functions

static void DtorCallback (IntPtr p)
 

Protected Attributes

bool cMemOwn
 
HandleRef cptr
 

Static Protected Attributes

static Dictionary< IntPtr, ExportEventcachedObjects = new Dictionary<IntPtr, ExportEvent>()
 
static ReaderWriterLockSlim mapLock = new ReaderWriterLockSlim(LockRecursionPolicy.SupportsRecursion)
 

Properties

byte [] non_db_user_data [get, set]
 

Detailed Description

The ExportEvent class is the base class for events signaled during Stream export.

Member Function Documentation

◆ GetClassID()

IntPtr HPS.Stream.ExportEvent.GetClassID ( )
inline

Returns a unique identifier that is shared by all objects of the same class.


The documentation for this class was generated from the following file:
  • internals/hps_core/source/cs/HPS.Stream.cs