#include <vspace.h>
Definition at line 2064 of file vspace.h.
◆ VString() [1/3]
vspace::VString::VString |
( |
const char * |
s | ) |
|
|
inline |
Definition at line 2070 of file vspace.h.
2070 {
2071 _len = std::strlen(
s);
2072 _buffer = vnew_uninitialized_array<char>(
_len + 1);
2074 }
const CanonicalForm int s
◆ VString() [2/3]
vspace::VString::VString |
( |
const char * |
s, |
|
|
size_t |
len |
|
) |
| |
|
inline |
Definition at line 2075 of file vspace.h.
2075 {
2077 _buffer = vnew_uninitialized_array<char>(
len + 1);
2079 std::memcpy(buffer,
s,
len);
2081 }
◆ VString() [3/3]
vspace::VString::VString |
( |
size_t |
len | ) |
|
|
inline |
Definition at line 2082 of file vspace.h.
2082 {
2084 _buffer = vnew_uninitialized_array<char>(
len + 1);
2086 }
◆ ~VString()
vspace::VString::~VString |
( |
| ) |
|
|
inline |
◆ clone()
◆ len()
size_t vspace::VString::len |
( |
| ) |
const |
|
inline |
◆ str()
const char * vspace::VString::str |
( |
| ) |
const |
|
inline |
◆ _buffer
VRef<char> vspace::VString::_buffer |
|
private |
◆ _len
size_t vspace::VString::_len |
|
private |
The documentation for this class was generated from the following file: