spasm v0.2.0-beta.8 (2020-09-12T08:27:15Z)
Dub
Repo
StringAppender
spasm
rt
array
Undocumented in source.
@
safe
nothrow
struct
StringAppender (
Allocator
=
SpasmGCAllocator
) {
static if
(
!is(Allocator == SpasmGCAllocator)
)
DynamicArray
!(
char
,
Allocator
)
arr
;
this
(Allocator allocator);
static if
(!(
!is(Allocator == SpasmGCAllocator)
))
DynamicArray
!(
char
,
Allocator
)
arr
;
void
put
(string s);
void
put
(char c);
void
put
(char[] cs);
}
Constructors
this
this
(Allocator allocator)
Undocumented in source.
Alias This
arr
Members
Functions
put
void
put
(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
put
void
put
(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
put
void
put
(char[] cs)
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
arr
DynamicArray
!(
char
,
Allocator
)
arr
;
Undocumented in source.
arr
DynamicArray
!(
char
,
Allocator
)
arr
;
Undocumented in source.
Meta
Source
See Implementation
spasm
rt
array
functions
signedToTempString
text
toTextRange
unsignedToTempString
write
mixin templates
AllocatorState
structs
DynamicArray
PointerArray
StringAppender
templates
ContainerElementType
ContainerStorageType
removePred