template <>
class StringRef
Defined at line 38 of file ../../src/performance/lib/fxt/include/lib/fxt/string_ref.h
Public Members
static const size_t kMaxStringLength
Public Methods
template <typename T, EnableIfConvertibleToStringRef<T, RefType::kInline> = true>
void StringRef (const T & value)
Defined at line 54 of file ../../src/performance/lib/fxt/include/lib/fxt/string_ref.h
template <typename T, EnableIfConvertibleToStringRef<T, RefType::kInline> = true>
void StringRef (const T & value)
Defined at line 54 of file ../../src/performance/lib/fxt/include/lib/fxt/string_ref.h
void StringRef (const char * string, size_t size)
Defined at line 56 of file ../../src/performance/lib/fxt/include/lib/fxt/string_ref.h
void StringRef (const StringRef<RefType::kInline> & )
Defined at line 60 of file ../../src/performance/lib/fxt/include/lib/fxt/string_ref.h
StringRef<RefType::kInline> & operator= (const StringRef<RefType::kInline> & )
Defined at line 61 of file ../../src/performance/lib/fxt/include/lib/fxt/string_ref.h
WordSize PayloadSize ()
Defined at line 63 of file ../../src/performance/lib/fxt/include/lib/fxt/string_ref.h
uint64_t HeaderEntry ()
Defined at line 65 of file ../../src/performance/lib/fxt/include/lib/fxt/string_ref.h
template <typename Reservation>
void Write (Reservation & res)
Defined at line 68 of file ../../src/performance/lib/fxt/include/lib/fxt/string_ref.h
const char * string ()
Defined at line 72 of file ../../src/performance/lib/fxt/include/lib/fxt/string_ref.h
size_t size ()
Defined at line 73 of file ../../src/performance/lib/fxt/include/lib/fxt/string_ref.h
bool operator== (const StringRef<RefType::kInline> & other)
Defined at line 75 of file ../../src/performance/lib/fxt/include/lib/fxt/string_ref.h
bool operator!= (const StringRef<RefType::kInline> & other)
Defined at line 78 of file ../../src/performance/lib/fxt/include/lib/fxt/string_ref.h