HDK
|
Cache a given range for later traversal. More...
#include <GA_RTICachedRange.h>
Additional Inherited Members | |
Static Public Member Functions inherited from GA_RangeTypeInterface | |
static void * | operator new (size_t size, void *p) |
static void * | operator new (size_t size) |
static void | operator delete (void *p, size_t size) |
Protected Member Functions inherited from GA_RangeTypeInterface | |
bool | getPageElementRangeNonSplittable () const |
Method which can be called for getPageElementRange() More... | |
GA_Offset | getFirstOffsetInPageNonSplittable () const |
Method which can be called for getFirstOffsetInPage() More... | |
GA_Size | computeEntries () const |
This method creates an iterator and counts the entries. More... | |
Cache a given range for later traversal.
Definition at line 28 of file GA_RTICachedRange.h.
GA_RTICachedRange::GA_RTICachedRange | ( | const GA_RangeTypeInterface & | range_to_cache | ) |
Iterate over the source range but in order.
GA_RTICachedRange::GA_RTICachedRange | ( | const GA_RTICachedRange & | src | ) |
|
override |
|
inlineoverridevirtual |
RangeTypeInterface implementation
Reimplemented from GA_RangeTypeInterface.
Definition at line 52 of file GA_RTICachedRange.h.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
inline |
Accessors for offset list.
Definition at line 71 of file GA_RTICachedRange.h.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
Definition at line 60 of file GA_RTICachedRange.h.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
inline |
Accessors for offset list.
Definition at line 66 of file GA_RTICachedRange.h.
|
inlineoverridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
Definition at line 55 of file GA_RTICachedRange.h.
|
inlineoverridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
Definition at line 57 of file GA_RTICachedRange.h.
|
virtual |
Get a GA_RangeTypeInterface representing the remainder of the range after iterating over part of it, as specified by state and current. NOTE: The caller is responsible for deleting the returned GA_RangeTypeInterface!
|
inline |
Accessors for offset list.
Definition at line 69 of file GA_RTICachedRange.h.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
inline |
Accessors for offset list.
Definition at line 67 of file GA_RTICachedRange.h.
|
inlineoverridevirtual |
RangeTypeInterface implementation
Reimplemented from GA_RangeTypeInterface.
Definition at line 51 of file GA_RTICachedRange.h.
|
inlineoverridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
Definition at line 42 of file GA_RTICachedRange.h.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.
|
overridevirtual |
RangeTypeInterface implementation
Implements GA_RangeTypeInterface.