|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.tmatesoft.sqljet.core.internal.memory.SqlJetMemoryManager
public class SqlJetMemoryManager
| Field Summary |
|---|
| Fields inherited from interface org.tmatesoft.sqljet.core.internal.ISqlJetMemoryManager |
|---|
BYTE_SIZE, INT_SIZE, LONG_SIZE, SHORT_SIZE |
| Constructor Summary | |
|---|---|
SqlJetMemoryManager()
|
|
| Method Summary | |
|---|---|
ISqlJetMemoryBuffer |
allocate(int size)
Allocates memory chunk ISqlJetMemoryBuffer using default buffer
type. |
ISqlJetMemoryBuffer |
allocate(int size,
SqlJetMemoryBufferType bufferType)
|
ISqlJetMemoryPointer |
allocatePtr(int size)
Allocates memory chunk ISqlJetMemoryBuffer using default buffer
type. |
ISqlJetMemoryPointer |
allocatePtr(int size,
SqlJetMemoryBufferType bufferType)
|
void |
free(ISqlJetMemoryBuffer buffer)
Fries memory. |
SqlJetMemoryBufferType |
getDefaultBufferType()
Get buffers implementation type which is used by default. |
void |
setDefaultBufferType(SqlJetMemoryBufferType bufferType)
Get buffers implementation which is used by default. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SqlJetMemoryManager()
| Method Detail |
|---|
public SqlJetMemoryBufferType getDefaultBufferType()
ISqlJetMemoryManager
getDefaultBufferType in interface ISqlJetMemoryManagerpublic void setDefaultBufferType(SqlJetMemoryBufferType bufferType)
ISqlJetMemoryManager
setDefaultBufferType in interface ISqlJetMemoryManagerpublic ISqlJetMemoryPointer allocatePtr(int size)
ISqlJetMemoryManagerISqlJetMemoryBuffer using default buffer
type.
allocatePtr in interface ISqlJetMemoryManagersize - size of buffer in bytes
public ISqlJetMemoryPointer allocatePtr(int size,
SqlJetMemoryBufferType bufferType)
allocatePtr in interface ISqlJetMemoryManagerpublic ISqlJetMemoryBuffer allocate(int size)
ISqlJetMemoryManagerISqlJetMemoryBuffer using default buffer
type.
allocate in interface ISqlJetMemoryManagersize - size of buffer in bytes
public ISqlJetMemoryBuffer allocate(int size,
SqlJetMemoryBufferType bufferType)
allocate in interface ISqlJetMemoryManagerpublic void free(ISqlJetMemoryBuffer buffer)
ISqlJetMemoryManager
free in interface ISqlJetMemoryManagerbuffer - buff
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||