This type represents a view of a buffer of bytes provided by a fuzz testing harness.
Declared in <bslim_fuzzdataview.h>
class FuzzDataView;
| Name | Description |
|---|---|
FuzzDataView [constructor] | Create a FuzzDataView object from the specified fuzz data and size. The behavior is undefined unless data || (0 == size). |
begin | Return a const pointer to the beginning of the buffer. |
data | Return a pointer to the beginning of the buffer. |
end | Return a const pointer to the end of the buffer. |
length | Return the length in bytes of the buffer. |
removePrefix | Remove a prefix of this view and return a view of the removed bytes. |
removeSuffix | Remove a suffix of this view and return a view of the removed bytes. |