Macaulay2 Engine
Loading...
Searching...
No Matches
◆
put()
[6/19]
void buffer::put
(
const char *
s
,
long
len
)
Definition at line
27
of file
buffer.cpp
.
28
{
29
int
len0 =
static_cast<
int
>
(len);
30
if
(
_capacity
<=
_size
+ len0 + 1)
expand
(
_size
+ len0 + 1);
31
memcpy(
_buf
+
_size
,
s
, len0);
32
_size
+= len0;
33
}
buffer::_capacity
int _capacity
Definition
buffer.hpp:57
buffer::_size
int _size
Definition
buffer.hpp:56
buffer::expand
void expand(int newcap)
Definition
buffer.cpp:9
buffer::_buf
char * _buf
Definition
buffer.hpp:58
s
void size_t s
Definition
m2-mem.cpp:271
References
_buf
,
_capacity
,
_size
,
expand()
, and
s
.
buffer
Generated on
for Macaulay2 Engine by
1.15.0