#include <regex_raw_buffer.hpp>
Public Types | |
typedef std::size_t | size_type |
typedef unsigned char * | pointer |
Public Member Functions | |
raw_storage () | |
raw_storage (size_type n) | |
~raw_storage () | |
void BOOST_REGEX_CALL | resize (size_type n) |
void *BOOST_REGEX_CALL | extend (size_type n) |
void *BOOST_REGEX_CALL | insert (size_type pos, size_type n) |
size_type BOOST_REGEX_CALL | size () |
size_type BOOST_REGEX_CALL | capacity () |
void *BOOST_REGEX_CALL | data () const |
size_type BOOST_REGEX_CALL | index (void *ptr) |
void BOOST_REGEX_CALL | clear () |
void BOOST_REGEX_CALL | align () |
void | swap (raw_storage &that) |
typedef unsigned char* boost::re_detail::raw_storage::pointer |
typedef std::size_t boost::re_detail::raw_storage::size_type |
|
inline |
|
inline |
References BOOST_REGEX_NOEH_ASSERT, and boost::n.
|
inline |
|
inline |
References boost::re_detail::padding_mask.
|
inline |
|
inline |
|
inline |
|
inline |
References boost::end, boost::n, and boost::geometry::range::resize().
|
inline |
References boost::proto::envns_::data, and boost::python::ptr().
void* BOOST_REGEX_CALL boost::re_detail::raw_storage::insert | ( | size_type | pos, |
size_type | n | ||
) |
void BOOST_REGEX_CALL boost::re_detail::raw_storage::resize | ( | size_type | n | ) |
|
inline |
|
inline |
References boost::swap.