C# Class FParsec.StringBuffer.FreeChunk

Mostrar archivo Open project: sandersn/fing

Public Properties

Property Type Description
Index int
Largest FreeChunk
NextInSegment FreeChunk
NextInSize FreeChunk
PrevInSegment FreeChunk
PrevInSize FreeChunk
Segment PoolSegment
Size int
Smallest FreeChunk

Public Methods

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

Private Methods

Method Description
InsertIntoSizeList ( ) : void

Method Details

FreeChunk() public method

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

FreeChunk() public method

public FreeChunk ( PoolSegment segment, int index, int size ) : System
segment PoolSegment
index int
size int
return System

MoveAfterSizeHasDecreased() public method

public MoveAfterSizeHasDecreased ( ) : void
return void

MoveAfterSizeHasIncreased() public method

public MoveAfterSizeHasIncreased ( ) : void
return void

Remove() public method

public Remove ( ) : void
return void

Property Details

Index public_oe property

public int Index
return int

Largest public_oe static_oe property

public static FreeChunk Largest
return FreeChunk

NextInSegment public_oe property

public FreeChunk NextInSegment
return FreeChunk

NextInSize public_oe property

public FreeChunk NextInSize
return FreeChunk

PrevInSegment public_oe property

public FreeChunk PrevInSegment
return FreeChunk

PrevInSize public_oe property

public FreeChunk PrevInSize
return FreeChunk

Segment public_oe property

public PoolSegment Segment
return PoolSegment

Size public_oe property

public int Size
return int

Smallest public_oe static_oe property

public static FreeChunk Smallest
return FreeChunk