MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
JournalEntry.hpp File Reference
#include "MayaFlux/EnumUtils.hpp"
#include "chrono"
#include "source_location"
#include "string_view"
+ Include dependency graph for JournalEntry.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MayaFlux::Journal::JournalEntry
 A log entry structure to encapsulate log message details. More...
 

Namespaces

namespace  MayaFlux
 Main namespace for the Maya Flux audio engine.
 
namespace  MayaFlux::Journal
 

Enumerations

enum class  MayaFlux::Journal::Severity : uint8_t {
  MayaFlux::Journal::TRACE , MayaFlux::Journal::DEBUG , MayaFlux::Journal::INFO , MayaFlux::Journal::WARN ,
  MayaFlux::Journal::ERROR , MayaFlux::Journal::FATAL , MayaFlux::Journal::NONE
}
 
enum class  MayaFlux::Journal::Component : uint8_t {
  MayaFlux::Journal::API , MayaFlux::Journal::Buffers , MayaFlux::Journal::Core , MayaFlux::Journal::Kakshya ,
  MayaFlux::Journal::Kriya , MayaFlux::Journal::Nodes , MayaFlux::Journal::Vruta , MayaFlux::Journal::Yantra ,
  MayaFlux::Journal::IO , MayaFlux::Journal::Registry , MayaFlux::Journal::Portal , MayaFlux::Journal::USER ,
  MayaFlux::Journal::Unknown
}
 
enum class  MayaFlux::Journal::Context : uint8_t {
  MayaFlux::Journal::AudioCallback , MayaFlux::Journal::GraphicsCallback , MayaFlux::Journal::Realtime , MayaFlux::Journal::AudioBackend ,
  MayaFlux::Journal::GraphicsBackend , MayaFlux::Journal::CustomBackend , MayaFlux::Journal::GPUCompute , MayaFlux::Journal::Rendering ,
  MayaFlux::Journal::AudioSubsystem , MayaFlux::Journal::WindowingSubsystem , MayaFlux::Journal::GraphicsSubsystem , MayaFlux::Journal::CustomSubsystem ,
  MayaFlux::Journal::NodeProcessing , MayaFlux::Journal::BufferProcessing , MayaFlux::Journal::BufferManagement , MayaFlux::Journal::CoroutineScheduling ,
  MayaFlux::Journal::ContainerProcessing , MayaFlux::Journal::ComputeMatrix , MayaFlux::Journal::ImageProcessing , MayaFlux::Journal::ShaderCompilation ,
  MayaFlux::Journal::Worker , MayaFlux::Journal::AsyncIO , MayaFlux::Journal::FileIO , MayaFlux::Journal::BackgroundCompile ,
  MayaFlux::Journal::Init , MayaFlux::Journal::Shutdown , MayaFlux::Journal::Configuration , MayaFlux::Journal::UI ,
  MayaFlux::Journal::UserCode , MayaFlux::Journal::Interactive , MayaFlux::Journal::CrossSubsystem , MayaFlux::Journal::ClockSync ,
  MayaFlux::Journal::EventDispatch , MayaFlux::Journal::Runtime , MayaFlux::Journal::Testing , MayaFlux::Journal::API ,
  MayaFlux::Journal::Unknown
}
 Execution contexts for log messages. More...