## Uses of Interface
org.apache.ignite.internal.processors.platform.memory.PlatformMemory

Packages that use PlatformMemory
Package | Description
--- | ---
org.apache.ignite.internal.processors.platform |
org.apache.ignite.internal.processors.platform.memory |

### Uses of PlatformMemory in org.apache.ignite.internal.processors.platform

Methods in org.apache.ignite.internal.processors.platform with parameters of type PlatformMemory
Modifier and Type | Method and Description
--- | ---
`BinaryRawReaderEx` | PlatformContext.`reader(PlatformMemory mem)` Get memory reader.
`BinaryRawReaderEx` | PlatformContextImpl.`reader(PlatformMemory mem)` Get memory reader.
`BinaryRawWriterEx` | PlatformContext.`writer(PlatformMemory mem)` Get memory writer.
`BinaryRawWriterEx` | PlatformContextImpl.`writer(PlatformMemory mem)` Get memory writer.

### Uses of PlatformMemory in org.apache.ignite.internal.processors.platform.memory

Classes in org.apache.ignite.internal.processors.platform.memory that implement PlatformMemory
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformAbstractMemory` Interop memory chunk abstraction.
`class` | `PlatformExternalMemory` Interop external memory chunk.
`class` | `PlatformPooledMemory` Interop pooled memory chunk.
`class` | `PlatformUnpooledMemory` Interop un-pooled memory chunk.

Fields in org.apache.ignite.internal.processors.platform.memory declared as PlatformMemory
Modifier and Type | Field and Description
--- | ---
`protected PlatformMemory` | PlatformOutputStreamImpl.`mem` Underlying memory chunk.

Methods in org.apache.ignite.internal.processors.platform.memory that return PlatformMemory
Modifier and Type | Method and Description
--- | ---
`PlatformMemory` | PlatformMemoryManager.`allocate()` Allocates memory.
`PlatformMemory` | PlatformMemoryManagerImpl.`allocate()` Allocates memory.
`PlatformMemory` | PlatformMemoryManager.`allocate(int cap)` Allocates memory having at least the given capacity.
`PlatformMemory` | PlatformMemoryManagerImpl.`allocate(int cap)` Allocates memory having at least the given capacity.
`PlatformMemory` | PlatformMemoryPool.`allocate(int cap)` Allocate memory chunk, optionally pooling it.
`PlatformMemory` | PlatformMemoryManager.`get(long memPtr)` Gets memory from existing pointer.
`PlatformMemory` | PlatformMemoryManagerImpl.`get(long memPtr)` Gets memory from existing pointer.
`PlatformMemory` | PlatformMemoryPool.`get(long memPtr)` Get pooled memory chunk.

Constructors in org.apache.ignite.internal.processors.platform.memory with parameters of type PlatformMemory
Constructor and Description
`PlatformBigEndianInputStreamImpl(PlatformMemory mem)` Constructor.
`PlatformBigEndianOutputStreamImpl(PlatformMemory mem)` Constructor.
`PlatformInputStreamImpl(PlatformMemory mem)` Constructor.
`PlatformOutputStreamImpl(PlatformMemory mem)` Constructor.

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.5.0.final
Release Date | : December 29 2015