src/core/thread/network_data_tlvs.hpp
TlvIterator(const NetworkDataTlv *aStart, const NetworkDataTlv *aEnd)
        : mStart(aStart)
        , mEnd(aEnd)
    {
    }
/**
     * This constructor initializes the `TlvIterator` to iterate over a given sequence of TLVs.
     *
     * @param[in] aStart  A pointer to the start of the TLV sequence.
     * @param[in] aEnd    A pointer to the end of the TLV sequence.
     *
     */
This constructor initializes the `TlvIterator` to iterate over a given sequence of TLVs.
@param[in] aStart  A pointer to the start of the TLV sequence.
@param[in] aEnd    A pointer to the end of the TLV sequence.
This constructor initializes the ` TlvIterator ` to iterate over a given sequence of TLVs . @param [ in ] aStart A pointer to the start of the TLV sequence . @param [ in ] aEnd A pointer to the end of the TLV sequence .
TlvIterator(const NetworkDataTlv *aStart, const NetworkDataTlv *aEnd)
        : mStart(aStart)
        , mEnd(aEnd)
    {
    }
TlvIterator ( const NetworkDataTlv * aStart , const NetworkDataTlv * aEnd ) : mStart ( aStart ) , mEnd ( aEnd ) { }
This constructor initializes the `TlvIterator` to iterate over a given sequence of TLVs.
This constructor initializes the ` TlvIterator ` to iterate over a given sequence of TLVs .