CatchmentValueBuffer Methods | 
The CatchmentValueBuffer type exposes the following members.
| Name | Description | |
|---|---|---|
| CleanupBefore | 
            Dequeue all values older than date, 
            i.e. keep the first one older than date,
            such that we can do interpolation.
              | |
| Equals | Determines whether the specified object is equal to the current object.  (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  (Inherited from Object.) | |
| GetBuffer | 
            Get the buffer values for buffer at the provided index.
              | |
| GetHashCode | Serves as the default hash function.   (Inherited from Object.) | |
| GetType | Gets the Type of the current instance.  (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object.  (Inherited from Object.) | |
| RefreshBuffer | 
            Refresh the buffer with current values.
            If CurrentTime has changed, the buffers are reset and reloaded (ResetBuffers).
              | |
| ResetBuffers | 
            Reset the buffer, clear values and add current state to buffer.
              | |
| TimeOffers | 
            List of data types that is offered and can be used in GetValue
              | |
| TimeValueGetter | 
            Get value getter for the specified data quantity
              | |
| ToString | Returns a string that represents the current object.  (Inherited from Object.) | |
| Update | 
            Update catchment and buffer to time  | |
| UpdateBuffer | 
            Update buffer with new values from catchment.
             To be called at end of every time step.  | 
| Name | Description | |
|---|---|---|
| Getter | From the proxy, return an FuncTResult for the specified quantity. It returns the first quantity of that type that is offered, and null if the quantity is not offered.  | |
| TimeValueGetter | From the proxy, return an FuncT, TResult for the specified quantity. It returns the first quantity of that type that is offered, and null if the quantity is not offered.  |