btftoolchain
btf.h File Reference
#include <algorithm>
#include <any>
#include <fstream>
#include <iostream>
#include <list>
#include <sstream>
#include <string>
#include <string_view>
#include <unordered_map>
#include <unordered_set>
#include <vector>
#include "btf_entity_types.h"
#include "btf_signal.h"
#include "common.h"
#include "core.h"
#include "os.h"
#include "process.h"
#include "runnable.h"
#include "scheduler.h"
#include "semaphore.h"
#include "simulation.h"
#include "stimulus.h"
Include dependency graph for btf.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  btf::PairHash
 This struct generates a hash out of two values (uses a pair). More...
 
struct  btf::TupleHash
 This struct generates a hash out of three values (uses a tuple). More...
 
struct  btf::QuadrupleHash
 This struct generates a hash out of four values (uses a pair where the first parameter is a tuple). More...
 
class  btf::BtfEntry
 Class for a BtfEntry. More...
 
union  btf::BtfEntry::Events
 Union Class for all supported Events. More...
 
class  btf::BtfFile
 Main class of the btf lib. It contains all necessary functions to import and export a BTF file. More...
 

Namespaces

 btf