ARB
|
#include <sized_cstr.h>
Public Member Functions | |
SizedCstr () | |
SizedCstr (const char *str) | |
SizedCstr (const char *str, size_t length) | |
bool | isNull () const |
bool | isSet () const |
operator const char * () const | |
size_t | get_length () const |
Definition at line 26 of file sized_cstr.h.
|
inline |
Definition at line 31 of file sized_cstr.h.
|
inlineexplicit |
Definition at line 32 of file sized_cstr.h.
Definition at line 33 of file sized_cstr.h.
References arb_assert.
|
inline |
|
inline |
Definition at line 38 of file sized_cstr.h.
References isNull().
Referenced by get_length(), and operator const char *().
|
inline |
Definition at line 40 of file sized_cstr.h.
References arb_assert, and isSet().
|
inline |
Definition at line 42 of file sized_cstr.h.
References arb_assert, isSet(), and UNKNOWN_LENGTH.
Referenced by AW_GC::get_string_size(), and AW_device::text_overlay().