#include <pulp/playback/dirty_track_resolver.hpp>
#include <pulp/runtime/result.hpp>
#include <pulp/timeline/compile_context.hpp>
#include <pulp/timeline/production_mode.hpp>
#include <pulp/timeline/schema_registry.hpp>
#include <pulp/timeline/transaction.hpp>
#include <array>
#include <cstddef>
#include <cstdint>
#include <memory>
#include <optional>
#include <span>
#include <string>
#include <string_view>
#include <vector>
Go to the source code of this file.
|
| enum class | pulp::playback::ContentProgramOutputKind : std::uint8_t { pulp::playback::Notes
} |
| | The immutable program-fragment family emitted by a registered compiler. More...
|
| enum class | pulp::playback::RegisteredRendererStatePolicy : std::uint8_t { pulp::playback::Reset
, pulp::playback::CarryByItemId
} |
| | Registered note fragments currently admit Reset only. More...
|
| enum class | pulp::playback::ContentFragmentErrorCode : std::uint8_t { pulp::playback::RendererFailed
, pulp::playback::InvalidNote
} |
| enum class | pulp::playback::ContextRegistrationErrorCode : std::uint8_t {
pulp::playback::EmptyContentTypeName
, pulp::playback::DuplicateContentType
, pulp::playback::CapacityExceeded
, pulp::playback::InvalidSchemaVersion
,
pulp::playback::SchemaUnavailable
, pulp::playback::SchemaCodecUnavailable
, pulp::playback::InvalidFragmentQuota
, pulp::playback::InvalidProductionDeclaration
,
pulp::playback::MissingCompileHook
, pulp::playback::InvalidOutputKind
, pulp::playback::InvalidStatePolicy
} |