Information
MediaSupport
RSSOther Adobe ProjectsOther Resources |
ByteAdvancableIteratorConcept< IT > Struct Template ReferenceConcept of a random-access iterator that can be advanced in bytes.
More...
|
Public Member Functions | |
void | constraints () |
template <typename IT> concept ByteAdvanceableIteratorConcept : RandomAccessIteratorConcept<IT> { std::ptrdiff_t byte_step(const IT&); std::ptrdiff_t byte_distance(const IT& , const IT&); void byte_advance(IT&, std::ptrdiff_t byteDiff); IT byte_advanced(const IT& p, std::ptrdiff_t byteDiff) { IT tmp; byte_advance(tmp,pyteDiff); return tmp; } IT::reference byte_advanced_ref(const IT& p, std::ptrdiff_t byteDiff) { return *byte_advanced(p,byteDiff); } };
Definition at line 767 of file gil_concept.hpp.