valFuzz 1.2.0
Loading...
Searching...
No Matches
valfuzz.hpp File Reference
#include <atomic>
#include <deque>
#include <fstream>
#include <functional>
#include <iostream>
#include <mutex>
#include <optional>
#include <string>
#include <thread>
#include <tuple>
#include <valfuzz/benchmark.hpp>
#include <valfuzz/common.hpp>
#include <valfuzz/fuzz.hpp>
#include <valfuzz/reporter.hpp>
#include <valfuzz/test.hpp>

Go to the source code of this file.

Namespaces

namespace  valfuzz
 

Functions

std::atomic< bool > & valfuzz::get_header ()
 
std::atomic< bool > & valfuzz::get_do_fuzzing ()
 
std::optional< std::string > & valfuzz::get_test_one ()
 
std::optional< std::string > & valfuzz::get_fuzz_one ()
 
void valfuzz::set_multithreaded (bool is_threaded)
 
void valfuzz::set_max_num_threads (long unsigned int max_num_threads)
 
void valfuzz::set_verbose (bool verbose)
 
void valfuzz::set_header (bool header)
 
void valfuzz::set_do_fuzzing (bool do_fuzzing)
 
void valfuzz::set_test_one (const std::string &test_one)
 
void valfuzz::set_fuzz_one (const std::string &fuzz_one)
 
void valfuzz::parse_args (int argc, char *argv[])
 
void valfuzz::print_header ()
 
int valfuzz::main (int argc, char **argv)