std::ostream_iterator
. More...this
pointer as the first argument. More...*this
as the first argument. More...opt_recycler_enable_log
to true. More...This includes containers, iterators, algoritms, allocators, functionals, and some utilities. It is meant to be used in conjuntion with the STL. Depends on: only the C++ library.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Adapt a member function which takes the
|
|
|
|
|
|
Adapt a member function which takes a reference to
|
|
Return an apply expression. This allows placeholders and expressions to appear in arguments to functions. |
|
Return an apply expression. This allows placeholders and expressions to appear in arguments to functions. |
|
Return an apply expression.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Copy elements in [e_low, e_high] to it_out.
|
|
Copy elements if [e_low, e_high) to it_out.
|
|
|
|
Copy elements in (e_low, e_high) to it_out.
|
|
Copy elements in (e_low, e_high] to it_out.
|
|
|
|
Remove elements from a sorted range.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
find infimums of value according to preceq in the node set from e_low and upwards.
|
|
Find infimums of value according to preceq in the node set above (excluding) e_low.
|
|
|
|
|
|
find supremums of value according to preceq in the node set from e_high and downwards.
|
|
Find supremums of value according to preceq in the node set below (excluding) e_high.
|
|
|
|
|
|
|
|
Insert an element into a sorted range.
|
|
Return true if e is the maximum element of its ordering.
|
|
Return true if e is the minimum element of its ordering.
|
|
Return a binary function from an expression.
|
|
Return a unary function from an expression.
|
|
Return a nullary function from an expression (delayed evaluation).
|
|
|
|
|
|
|
|
|
|
Concatenation of two strings.
|
|
|
|
|
|
|
|
An arbitrary full ordering of strings. Use locale specific versions for dictionary ordering. |
|
|
|
|
|
|
|
|
|
True if the strings are equal.
|
|
returns true if .
|
|
returns true if .
|
|
Pass x by reference rather than by value in a lambda expression.
|
|
Returns a copy of str allocated by new.
|
|
Returns a unique pointer for all lexically equal strings.
|
|
Returns a unique pointer for all lexically equal strings.
|
|
Returns a unique string pointer for each argument. The string is a valid C identifier. The global time and space complexty scales lineary with the maximum absolute value of the argument, in addition to amortized constant time and zero space for each call. |
|
Returns a unique string pointer for each argument. The string is a valid C identifier. The time complexity is logarithmic in the number of distinct uniqstr_* pointers returned. |
|
Returns a unique pointer for all lexically equal strings. The string argument must have static lifetime. |
|
Returns a unique pointer for all lexically equal strings. The string argument must have static lifetime. |
|
|
|
|
|
returns true if .
|
|
returns true if .
|
|
|
|
|
|
Creates a refpair.
|
|
A replacement for the non-existing 'operator:?' for lambda expressions.
|
|
To enable some logging, set
|