Property | Type | Description | |
---|---|---|---|
Index | int | ||
Largest | FreeChunk | ||
NextInSegment | FreeChunk | ||
NextInSize | FreeChunk | ||
PrevInSegment | FreeChunk | ||
PrevInSize | FreeChunk | ||
Segment | PoolSegment | ||
Size | int | ||
Smallest | FreeChunk |
Method | Description | |
---|---|---|
FreeChunk ( PoolSegment segment, FreeChunk prevInSegment, FreeChunk nextInSegment, int index, int size ) : System | ||
FreeChunk ( PoolSegment segment, int index, int size ) : System | ||
MoveAfterSizeHasDecreased ( ) : void | ||
MoveAfterSizeHasIncreased ( ) : void | ||
Remove ( ) : void |
Method | Description | |
---|---|---|
InsertIntoSizeList ( ) : void |
public FreeChunk ( PoolSegment segment, FreeChunk prevInSegment, FreeChunk nextInSegment, int index, int size ) : System | ||
segment | PoolSegment | |
prevInSegment | FreeChunk | |
nextInSegment | FreeChunk | |
index | int | |
size | int | |
return | System |
public FreeChunk ( PoolSegment segment, int index, int size ) : System | ||
segment | PoolSegment | |
index | int | |
size | int | |
return | System |