HPS.Stream.UserDataImportEvent Class Reference

This class indicates that user data contained within the database (associated with either a segment or geometry key) is being imported by Stream. More...

Inheritance diagram for HPS.Stream.UserDataImportEvent:
HPS.Stream.ImportEvent

Public Member Functions

override void Dispose ()
 
new IntPtr GetClassID ()
 
 UserDataImportEvent (HPS.Key in_key, IntPtr in_index, byte[] in_data)
 
- Public Member Functions inherited from HPS.Stream.ImportEvent
delegate void DtorDelegate (IntPtr cPtr)
 
IntPtr GetClassID ()
 Returns a unique identifier that is shared by all objects of the same class. More...
 
 ImportEvent (HPS.Stream.ImportEvent in_that)
 

Protected Member Functions

override void deleteCptr ()
 
- Protected Member Functions inherited from HPS.Stream.ImportEvent
virtual bool DerivedClassHasMethod (string methodName, System.Type[] methodTypes)
 
virtual bool IsUserDerived ()
 

Properties

IntPtr index [get, set]
 
HPS.Key key [get, set]
 
byte[] user_data [get, set]
 

Additional Inherited Members

- Static Protected Member Functions inherited from HPS.Stream.ImportEvent
static void DtorCallback (IntPtr p)
 
- Protected Attributes inherited from HPS.Stream.ImportEvent
bool cMemOwn
 
HandleRef cptr
 
- Static Protected Attributes inherited from HPS.Stream.ImportEvent
static Dictionary< IntPtr,
ImportEvent
cachedObjects = new Dictionary<IntPtr, ImportEvent>()
 
static ReaderWriterLockSlim mapLock = new ReaderWriterLockSlim(LockRecursionPolicy.SupportsRecursion)
 

Detailed Description

This class indicates that user data contained within the database (associated with either a segment or geometry key) is being imported by Stream.


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