forked from boostorg/endian
Rename "runtime_conditional_reverse" to "conditional_reverse". The differing number of arguments is sufficient to disambiguate the compile-time and run-time overloads.
This commit is contained in:
1 parent
51b990eb50
commit
2cbcd6f7d3
4 files changed
+27
-27
No files matched your search
+4
-4
@@ -118,7 +118,7 @@ namespace endian
|
||||
template <order O1, order O2, class Reversible>
|
||||
Reversible conditional_reverse(Reversible x) noexcept;
|
||||
template <class Reversible>
|
||||
Reversible runtime_conditional_reverse(Reversible x,
|
||||
Reversible conditional_reverse(Reversible x,
|
||||
order order1, order order2) noexcept;
|
||||
|
||||
template <class Reversible>
|
||||
@@ -135,7 +135,7 @@ namespace endian
|
||||
template <order O1, order O2, class Reversible>
|
||||
void conditional_reverse_in_place(Reversible& x) noexcept;
|
||||
template <class Reversible>
|
||||
void runtime_conditional_reverse_in_place(Reversible& x,
|
||||
void conditional_reverse_in_place(Reversible& x,
|
||||
order order1, order order2) noexcept;
|
||||
|
||||
} // namespace endian
|
||||
@@ -266,7 +266,7 @@ Reversible conditional_reverse(Reversible x) noexcept; </pre>
|
||||
is to be returned shall be determined at compile time.</p>
|
||||
</blockquote>
|
||||
<pre>template <class Reversible>
|
||||
Reversible runtime_conditional_reverse(Reversible x,
|
||||
Reversible conditional_reverse(Reversible x,
|
||||
order order1, order order2) noexcept; </pre>
|
||||
<blockquote>
|
||||
<p><i>Returns:</i> <code>order1 == order2 ? x : endian_reverse(x)</code>.</p>
|
||||
@@ -314,7 +314,7 @@ void conditional_reverse_in_place(Reversible& x) noexcept; </pre>
|
||||
<p><i>Remarks: </i>Which effect applies shall be determined at compile time.</p>
|
||||
</blockquote>
|
||||
<pre>template <class Reversible>
|
||||
void runtime_conditional_reverse_in_place(Reversible& x,
|
||||
void conditional_reverse_in_place(Reversible& x,
|
||||
order order1, order order2) noexcept; </pre>
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user