src/core/thread/network_data.hpp
MutableNetworkData(Instance &aInstance, uint8_t *aTlvs, uint8_t aLength, uint8_t aSize)
        : NetworkData(aInstance, aTlvs, aLength)
        , mSize(aSize)
    {
    }
/**
     * This constructor initializes the `MutableNetworkData`
     *
     * @param[in] aInstance     A reference to the OpenThread instance.
     * @param[in] aTlvs         A pointer to the buffer to store the TLVs.
     * @param[in] aLength       The current length of the Network Data.
     * @param[in] aSize         Size of the buffer @p aTlvs (maximum length).
     *
     */
This constructor initializes the `MutableNetworkData`
@param[in] aInstance     A reference to the OpenThread instance.
@param[in] aTlvs         A pointer to the buffer to store the TLVs.
@param[in] aLength       The current length of the Network Data.
@param[in] aSize         Size of the buffer @p aTlvs (maximum length).
This constructor initializes the ` MutableNetworkData ` @param [ in ] aInstance A reference to the OpenThread instance . @param [ in ] aTlvs A pointer to the buffer to store the TLVs . @param [ in ] aLength The current length of the Network Data . @param [ in ] aSize Size of the buffer @p aTlvs ( maximum length ) .
MutableNetworkData(Instance &aInstance, uint8_t *aTlvs, uint8_t aLength, uint8_t aSize)
        : NetworkData(aInstance, aTlvs, aLength)
        , mSize(aSize)
    {
    }
MutableNetworkData ( Instance & aInstance , uint8_t * aTlvs , uint8_t aLength , uint8_t aSize ) : NetworkData ( aInstance , aTlvs , aLength ) , mSize ( aSize ) { }
This constructor initializes the `MutableNetworkData`
 @param[in] aInstance     A reference to the OpenThread instance.
This constructor initializes the ` MutableNetworkData ` @param [ in ] aInstance A reference to the OpenThread instance .