Skip to content

File trace_recorder.cpp

FileList > lib > utilities > trace_recorder.cpp

Go to the source code of this file

  • #include "utilities/trace_recorder.hpp"
  • #include <algorithm>
  • #include <chrono>
  • #include <cstdio>
  • #include <fstream>
  • #include <mutex>
  • #include <nlohmann/json.hpp>
  • #include <optional>
  • #include <sstream>
  • #include <string>
  • #include <string_view>
  • #include <thread>
  • #include <vector>
  • #include "utilities/env.hpp"

Namespaces

Type Name
namespace blaze
namespace trace

Public Attributes

Type Name
std::optional< std::string > call_file
std::optional< std::string > call_function
std::optional< int > call_line
std::string file
std::string function
int line = 0
std::string name
uint64_t scope_id = 0

Public Attributes Documentation

variable call_file

std::optional<std::string> call_file;

variable call_function

std::optional<std::string> call_function;

variable call_line

std::optional<int> call_line;

variable file

std::string file;

variable function

std::string function;

variable line

int line;

variable name

std::string name;

variable scope_id

uint64_t scope_id;


The documentation for this class was generated from the following file /home/runner/work/Blaze/Blaze/src/lib/utilities/trace_recorder.cpp