jcuda.jnpp.utilnpp
Class ImageAllocatorsNPP

java.lang.Object
  extended by jcuda.jnpp.utilnpp.ImageAllocatorsNPP

 class ImageAllocatorsNPP
extends java.lang.Object

This class contains factory methods for creating CPU (host) memory allocators for different data types.

Note: These correspond to concrete template instantiations of the classes that are defined in the ImageAllocatorsNPP header file.


Constructor Summary
ImageAllocatorsNPP()
           
 
Method Summary
(package private) static Allocator<jcuda.jnpp.types.Npp16s> allocator16s1()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp16s> allocator16s2()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp16s> allocator16s4()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp16u> allocator16u1()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp16u> allocator16u2()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp16u> allocator16u3()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp16u> allocator16u4()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp32f> allocator32f1()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp32f> allocator32f2()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp32f> allocator32f3()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp32f> allocator32f4()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp32s> allocator32s1()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp32s> allocator32s3()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp32s> allocator32s4()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp8u> allocator8u1()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp8u> allocator8u2()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp8u> allocator8u3()
          Creates and returns a new Allocator
(package private) static Allocator<jcuda.jnpp.types.Npp8u> allocator8u4()
          Creates and returns a new Allocator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageAllocatorsNPP

ImageAllocatorsNPP()
Method Detail

allocator8u1

static Allocator<jcuda.jnpp.types.Npp8u> allocator8u1()
Creates and returns a new Allocator

Returns:
The allocator

allocator8u2

static Allocator<jcuda.jnpp.types.Npp8u> allocator8u2()
Creates and returns a new Allocator

Returns:
The allocator

allocator8u3

static Allocator<jcuda.jnpp.types.Npp8u> allocator8u3()
Creates and returns a new Allocator

Returns:
The allocator

allocator8u4

static Allocator<jcuda.jnpp.types.Npp8u> allocator8u4()
Creates and returns a new Allocator

Returns:
The allocator

allocator16u1

static Allocator<jcuda.jnpp.types.Npp16u> allocator16u1()
Creates and returns a new Allocator

Returns:
The allocator

allocator16u2

static Allocator<jcuda.jnpp.types.Npp16u> allocator16u2()
Creates and returns a new Allocator

Returns:
The allocator

allocator16u3

static Allocator<jcuda.jnpp.types.Npp16u> allocator16u3()
Creates and returns a new Allocator

Returns:
The allocator

allocator16u4

static Allocator<jcuda.jnpp.types.Npp16u> allocator16u4()
Creates and returns a new Allocator

Returns:
The allocator

allocator16s1

static Allocator<jcuda.jnpp.types.Npp16s> allocator16s1()
Creates and returns a new Allocator

Returns:
The allocator

allocator16s2

static Allocator<jcuda.jnpp.types.Npp16s> allocator16s2()
Creates and returns a new Allocator

Returns:
The allocator

allocator16s4

static Allocator<jcuda.jnpp.types.Npp16s> allocator16s4()
Creates and returns a new Allocator

Returns:
The allocator

allocator32s1

static Allocator<jcuda.jnpp.types.Npp32s> allocator32s1()
Creates and returns a new Allocator

Returns:
The allocator

allocator32s3

static Allocator<jcuda.jnpp.types.Npp32s> allocator32s3()
Creates and returns a new Allocator

Returns:
The allocator

allocator32s4

static Allocator<jcuda.jnpp.types.Npp32s> allocator32s4()
Creates and returns a new Allocator

Returns:
The allocator

allocator32f1

static Allocator<jcuda.jnpp.types.Npp32f> allocator32f1()
Creates and returns a new Allocator

Returns:
The allocator

allocator32f2

static Allocator<jcuda.jnpp.types.Npp32f> allocator32f2()
Creates and returns a new Allocator

Returns:
The allocator

allocator32f3

static Allocator<jcuda.jnpp.types.Npp32f> allocator32f3()
Creates and returns a new Allocator

Returns:
The allocator

allocator32f4

static Allocator<jcuda.jnpp.types.Npp32f> allocator32f4()
Creates and returns a new Allocator

Returns:
The allocator