This class supports the FITS heap. This is currently used for variable length columns in binary tables.


The following tables list the members exposed by FitsHeap.

Public Properties

  Name Description
Public property FileOffset Get the file offset of the heap.
Public property Offset Get the current offset within the heap.
Public property Rewriteable Returns if stream is rewritable
Public property Size Return the size of the heap using the more bean compatbile format.
Top

Public Methods

  Name Description
Public method Equals Determines whether the specified Object is equal to the current Object. (inherited from Object)
Public method GetData Get data from the heap.
Public method GetHashCode Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table. (inherited from Object)
Public method GetSize Return the size of the Heap.
Public method GetType Gets the Type of the current instance. (inherited from Object)
Public method Read Read the heap
Public method Rewrite Attempt to rewrite the heap with the current contents. Note that no checking is done to make sure that the heap does not extend past its prior boundaries.
Public method ToString Returns a String that represents the current Object. (inherited from Object)
Public method Write Write the heap
Top

Protected Methods

  Name Description
Family method Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object)
Family method MemberwiseClone Creates a shallow copy of the current Object. (inherited from Object)
Top

See Also