Lift
Library of parallel computing primitives for GPUs and multi-core CPUs
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes | Namespaces
pointer.h File Reference
#include "../types.h"
#include "../backends.h"
#include "../decorators.h"
#include "thrust_wrappers.h"
#include "type_assignment_checks.h"

Go to the source code of this file.

Classes

struct  lift::tagged_pointer_base< system, T, _index_type >
 Base class for tagged memory pointer implementation. More...
 
struct  lift::pointer< system, T, _index_type >
 Lift's tagged pointer class. More...
 
struct  lift::pointer< host, T, _index_type >
 CPU version of pointer. More...
 
struct  lift::pointer< cuda, T, _index_type >
 

Namespaces

 lift