IterRead

Table of Contents

IterRead

Description

Read object from memory iter, given that - Provided Iter object is not NULL_ITER(mi). - There’s space left to read. - Length of object data is being read into is an integral multiple of size of data type this memory iter is iterating over.

Success

Data is copied from current read position to provided dst, and mi is returned

Failure

NULL_ITER(mi) returned

Usage example (Cross-references)

    ///
    /// TAGS: StrIter, Read, Character, Iter
    #define StrIterRead(mi, dst) IterRead(mi)
    
    ///

Share :

Related Posts

IterPos

IterPos Description If there’s space left to read in memory region we’re iterating over, then return a pointer to current read position.

Read More

IterLength

IterLength Description Get total length of this Iter object

Read More

IterRemainingLength

IterRemainingLength Description Get remaining length left to read this memory iterator.

Read More