#include <erase_key.hpp>
Public Types | |
typedef result_of::begin < Sequence >::type | seq_first_type |
typedef result_of::end < Sequence >::type | seq_last_type |
typedef find< Sequence, Key >::type | FirstType |
typedef fusion_default_help < Last, typename compute_erase_last< Sequence, find< Sequence, Key >::type > ::type >::type | LastType |
typedef convert_iterator < FirstType >::type | first_type |
typedef convert_iterator < LastType >::type | last_type |
typedef iterator_range < seq_first_type, first_type > | left_type |
typedef iterator_range < last_type, seq_last_type > | right_type |
typedef joint_view< left_type, right_type > | type |
Public Member Functions | |
BOOST_STATIC_ASSERT ((!result_of::equal_to< seq_first_type, seq_last_type >::value)) | |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |