Search
Preparing search index...
The search index is not available
typed-structures
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
"collections/buffer/buffer"
Buffer
Class Buffer
Hierarchy
Buffer
GenericRingBuffer
GenericBuffer
Implements
IBuffer
Index
Constructors
constructor
Properties
_cap
_limit
_mark
_pos
Methods
capacity
clear
flip
has
Remaining
is
Read
Only
limit
mark
position
remaining
reset
rewind
Constructors
Protected
constructor
new
Buffer
(
capacity
:
number
, limit
:
number
, position
:
number
, mark
:
number
)
:
Buffer
Parameters
capacity:
number
limit:
number
position:
number
mark:
number
Returns
Buffer
Properties
Private
_cap
_cap
:
number
= 0
Private
_limit
_limit
:
number
= 0
Private
_mark
_mark
:
number
= -1
Private
_pos
_pos
:
number
= 0
Methods
capacity
capacity
(
)
:
number
Returns
number
clear
clear
(
)
:
IBuffer
Returns
IBuffer
flip
flip
(
)
:
IBuffer
Returns
IBuffer
has
Remaining
has
Remaining
(
)
:
boolean
Returns
boolean
Abstract
is
Read
Only
is
Read
Only
(
)
:
boolean
Returns
boolean
limit
limit
(
)
:
number
limit
(
newLimit
:
number
)
:
IBuffer
Returns
number
Parameters
newLimit:
number
Returns
IBuffer
mark
mark
(
)
:
IBuffer
Returns
IBuffer
position
position
(
)
:
number
position
(
newPosition
:
number
)
:
IBuffer
Returns
number
Parameters
newPosition:
number
Returns
IBuffer
remaining
remaining
(
)
:
number
Returns
number
reset
reset
(
)
:
IBuffer
Returns
IBuffer
rewind
rewind
(
)
:
IBuffer
Returns
IBuffer
Globals
"collections/buffer/buffer"
Buffer
constructor
_cap
_limit
_mark
_pos
capacity
clear
flip
has
Remaining
is
Read
Only
limit
mark
position
remaining
reset
rewind
Generated using
TypeDoc