|
| FuzzTestWithDomain (const Base &ft, const Domain &domain) |
|
virtual void | Run (int _count=1000, int _seed=0) override |
|
Domain::CorpusType | GetRandomCorpus () |
|
Domain::CorpusType | TryParse (const std::string &input) |
|
template<typename T , unsigned... I> |
void | apply (T args, detail::seq< I... >) |
|
virtual void | RunOneTime (const uint8_t *data, size_t size) override |
|
virtual std::string | MutateData (const uint8_t *data, size_t size, size_t max_size, unsigned int seed) override |
|
template<typename TargetFunction, typename FuncType, typename Domain, typename Base>
struct zeroerr::FuzzTestWithDomain< TargetFunction, FuncType, Domain, Base >
FuzzTestWithDomain implements the Base class with the domain passed into.
- Template Parameters
-
TargetFunction | The target function to fuzz. |
FuncType | is the decomposition result of the target function. |
Domain | The domain to use. |
Base | The base class to inherit from. |