Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::timeline_agent_view Namespace Reference

Classes

struct  Error
struct  Limits
struct  OmissionSummary
 Count and SHA-256 commitment for authored rows omitted directly at one node. More...
struct  ClipSummary
struct  TrackSummary
struct  SequenceSummary
struct  Outline
struct  RegionCursor
struct  RegionRequest
struct  RegionPage
struct  OutlineChange
struct  OutlineDiff
struct  DirtyRevisionRange
 Adjacent revision range associated by the caller with one DirtySet. More...
class  AgentView
 Immutable, bounded projection of one pinned DocumentView. More...

Enumerations

enum class  ErrorCode : std::uint8_t {
  InvalidSnapshot , StaleRevision , MissingSequence , InvalidRange ,
  InvalidCursor , InvalidProvenance , InvalidDirtySet , LimitExceeded ,
  SerializationFailed
}
enum class  OutlineKind : std::uint8_t { Project , Sequence , Track , Clip }

Variables

constexpr std::uint32_t kAgentViewVersion = 1

Enumeration Type Documentation

◆ ErrorCode

enum class pulp::timeline_agent_view::ErrorCode : std::uint8_t
strong
Enumerator
InvalidSnapshot 
StaleRevision 
MissingSequence 
InvalidRange 
InvalidCursor 
InvalidProvenance 
InvalidDirtySet 
LimitExceeded 
SerializationFailed 

◆ OutlineKind

enum class pulp::timeline_agent_view::OutlineKind : std::uint8_t
strong
Enumerator
Project 
Sequence 
Track 
Clip 

Variable Documentation

◆ kAgentViewVersion

std::uint32_t pulp::timeline_agent_view::kAgentViewVersion = 1
inlineconstexpr