LLVM  3.7.0
Classes | Namespaces | Typedefs | Functions
FuzzerInterface.h File Reference
#include <cstddef>
#include <cstdint>
Include dependency graph for FuzzerInterface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fuzzer::UserSuppliedFuzzer
 An abstract class that allows to use user-supplied mutators with libFuzzer. More...
 

Namespaces

 fuzzer
 

Typedefs

typedef void(* fuzzer::UserCallback )(const uint8_t *Data, size_t Size)
 

Functions

int fuzzer::FuzzerDriver (int argc, char **argv, UserCallback Callback)
 Simple C-like interface with a single user-supplied callback. More...
 
int fuzzer::FuzzerDriver (int argc, char **argv, UserSuppliedFuzzer &USF)
 Runs the fuzzing with the UserSuppliedFuzzer. More...