NVBIO
|
A class to prefetch a string using a given caching strategy
StringType | the input string type |
CacheTag | the cache type |
Definition at line 60 of file prefetcher.h.
#include <prefetcher.h>
Public Types | |
typedef StringType | input_string_type |
typedef StringType | string_type |
Public Methods | |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE const string_type & | load (const input_string_type &string) |
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE const string_type & | load (const input_string_type &string, const uint2 range) |
typedef StringType nvbio::StringPrefetcher< StringType, CacheTag >::input_string_type |
Definition at line 62 of file prefetcher.h.
typedef StringType nvbio::StringPrefetcher< StringType, CacheTag >::string_type |
Definition at line 63 of file prefetcher.h.
|
inline |
given a string, prefetch all its content and return a new string object wrapping the cached version
string | input string |
Definition at line 71 of file prefetcher.h.
|
inline |
given a string, prefetch the contents of a substring and return a new string object wrapping the cached version
string | input string |
range | range of the substring to load |
Definition at line 80 of file prefetcher.h.