![]() |
Home | Libraries | People | FAQ | More |
Mutable_RangeRunStorage
ordered_inserter_type
boost::result_of<boost::range_run_storage::op::ordered_inserter(boost::add_reference<S>::type)>::type
The type of an OrderedInserter that can be used to insert values and runs into S.
| Name | Expression | Type | Semantics |
|---|---|---|---|
Get OrderedInserter |
boost::range_run_storage::ordered_inserter(s) |
ordered_inserter_type |
Returns an OrderedInserter that can be used to insert values and runs into s. |
SetAt |
boost::range_run_storage::set_at(s, r, v) |
void |
Sets a run r within s to value v. This operation is O(N) in the worst case, and invalidates any cursors to s. |
SetZero |
boost::range_run_storage::zero(s, v) |
void |
Sets to value of the zero elements of s to value v. This operation is O(1), and does not invalidate any cursors to s. |