object
object::pointer
object::const_reference
object::const_pointer
value
string
array
storage_ptr
A pointer to an element.
using pointer = object::value_type*;