SPVM::StringBuffer - String Buffer
use StringBuffer; # new my $buffer = StringBuffer->new; # push string $buffer->push("abc"); $buffer->push("def"); # Convert to string - abcdef my $string = $buffer->to_string;
String buffer.
has length : ro int;
The length.
has value : ro mutable string;
The value. This is the internally used string, but it can be manipulated directly.
my $value = $buffer->value; $valeu->[0] = 'a';
static method new : StringBuffer ()
Create new StringBuffer object.
StringBuffer
method push : void ($string : string)
Add a string after the end of the string in the string buffer.
method push_char : void ($char : byte)
Add a character after the end of the string in the string buffer.
method replace : void ($offset : int, $length : int, $replace : string)
Replace the characters of the range specified by the offset and the lenght with the replacement string.
The offset must be greater than or equal to 0. Otherwise an exception will be thrown.
0
The offset + the removing lenght must be less than or equal to the length of the string buffer. Otherwise an exception will be thrown.
method to_string : string ()
Convert the string buffer to a string.
To install SPVM, copy and paste the appropriate command in to your terminal.
cpanm
cpanm SPVM
CPAN shell
perl -MCPAN -e shell install SPVM
For more information on module installation, please visit the detailed CPAN module installation guide.