MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
JournalEntry.hpp File Reference
#include "MayaFlux/Transitive/Reflect/EnumReflect.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::Kinesis ,
  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::InputBackend , MayaFlux::Journal::CustomBackend , MayaFlux::Journal::GPUCompute ,
  MayaFlux::Journal::Rendering , MayaFlux::Journal::AudioSubsystem , MayaFlux::Journal::WindowingSubsystem , MayaFlux::Journal::GraphicsSubsystem ,
  MayaFlux::Journal::InputSubsystem , MayaFlux::Journal::CustomSubsystem , MayaFlux::Journal::NodeProcessing , MayaFlux::Journal::BufferProcessing ,
  MayaFlux::Journal::BufferManagement , MayaFlux::Journal::InputManagement , 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...