- * @exception E_INVALID_ARG A specified input parameter is invalid, or
- * the @c pArray is @c null.
- * @exception E_OUT_OF_RANGE The specified index is outside the bounds of the data structure, or
- * the @c index or length is less than @c 0.
- * @exception E_OVERFLOW The operation (arithmetic/casting/conversion) has caused an overflow, or
- * the remaining bytes are smaller than @c length.
- * @remarks This method copies the specified number (@c length) of @c byte values into
- * the calling object of buffer from the source array,
- * starting from the current position, and at the given index in the array.
+ * @exception E_INVALID_ARG Either of the following conditions has occurred:
+ * - A specified input parameter is invalid.
+ * - The specified @c pArray is @c null.
+ * @exception E_OUT_OF_RANGE Either of the following conditions has occurred:
+ * - The specified @c index is outside the bounds of the data structure.
+ * - The specified @c index or the specified @c length is less than @c 0.
+ * @exception E_OVERFLOW Either of the following conditions has occurred:
+ * - The operation (arithmetic/casting/conversion) has caused an overflow.
+ * - The remaining bytes are smaller than the specified @c length.
+ * @remarks This method copies the specified number (@c length) of @c byte values from the source array
+ * into the calling object of the buffer, starting from the current position,
+ * and at the given index in the array. @n