tag/Fallback: add API documentation
This commit is contained in:
parent
ddd2b60489
commit
8d1f30e55b
@ -22,6 +22,11 @@
|
|||||||
|
|
||||||
#include <utility>
|
#include <utility>
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Invoke the given function for all fallback tags of the given
|
||||||
|
* #TagType, until the function returns true (or until there are no
|
||||||
|
* more fallback tags).
|
||||||
|
*/
|
||||||
template<typename F>
|
template<typename F>
|
||||||
bool
|
bool
|
||||||
ApplyTagFallback(TagType type, F &&f) noexcept
|
ApplyTagFallback(TagType type, F &&f) noexcept
|
||||||
@ -43,6 +48,11 @@ ApplyTagFallback(TagType type, F &&f) noexcept
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Invoke the given function for the given #TagType and all of its
|
||||||
|
* fallback tags, until the function returns true (or until there are
|
||||||
|
* no more fallback tags).
|
||||||
|
*/
|
||||||
template<typename F>
|
template<typename F>
|
||||||
bool
|
bool
|
||||||
ApplyTagWithFallback(TagType type, F &&f) noexcept
|
ApplyTagWithFallback(TagType type, F &&f) noexcept
|
||||||
|
Loading…
Reference in New Issue
Block a user