30 #ifndef STRING_POINTER_HXX
31 #define STRING_POINTER_HXX
36 template<
typename T=
char>
48 const_pointer_type value;
60 return value ==
nullptr;
63 constexpr const_pointer_type
c_str()
const {
Simple OO wrapper for a const string pointer.
constexpr bool IsNull() const
Check if this is a "nulled" instance.
constexpr const_pointer_type c_str() const
static constexpr value_type SENTINEL
const T * const_pointer_type
const T & const_reference_type
constexpr StringPointer(const_pointer_type _value)