#include <string_view_vector.h>
◆ StringViewVector()
gs::StringViewVector::StringViewVector |
( |
| ) |
|
|
inline |
◆ ~StringViewVector()
gs::StringViewVector::~StringViewVector |
( |
| ) |
|
|
inline |
◆ clear()
void gs::StringViewVector::clear |
( |
| ) |
|
|
inline |
◆ content_buffer() [1/2]
std::vector<char>& gs::StringViewVector::content_buffer |
( |
| ) |
|
|
inline |
◆ content_buffer() [2/2]
const std::vector<char>& gs::StringViewVector::content_buffer |
( |
| ) |
const |
|
inline |
◆ emplace_back()
void gs::StringViewVector::emplace_back |
( |
const std::string_view & |
val | ) |
|
|
inline |
◆ offset_buffer() [1/2]
std::vector<size_t>& gs::StringViewVector::offset_buffer |
( |
| ) |
|
|
inline |
◆ offset_buffer() [2/2]
const std::vector<size_t>& gs::StringViewVector::offset_buffer |
( |
| ) |
const |
|
inline |
◆ operator[]()
std::string_view gs::StringViewVector::operator[] |
( |
size_t |
index | ) |
const |
|
inline |
◆ push_back()
void gs::StringViewVector::push_back |
( |
const std::string_view & |
val | ) |
|
|
inline |
◆ size()
size_t gs::StringViewVector::size |
( |
| ) |
const |
|
inline |
◆ swap()
◆ buffer_
std::vector<char> gs::StringViewVector::buffer_ |
|
private |
◆ offsets_
std::vector<size_t> gs::StringViewVector::offsets_ |
|
private |
The documentation for this class was generated from the following file: