tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications

« « « Anklang Documentation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
tracktion::engine::EditFileOperations::SharedDataPimpl Struct Reference

Public Member Functions

 SharedDataPimpl (Edit &e)
 
void writeValueTreeToDisk (juce::ValueTree &&v, const juce::File &f)
 

Public Attributes

juce::SharedResourcePointer< SharedEditFileDataCachecache
 
std::shared_ptr< SharedEditFileDataCache::Datadata
 
juce::SharedResourcePointer< ThreadedEditFileWritereditFileWriter
 

Detailed Description

Definition at line 129 of file tracktion_EditFileOperations.cpp.

Constructor & Destructor Documentation

◆ SharedDataPimpl()

tracktion::engine::EditFileOperations::SharedDataPimpl::SharedDataPimpl ( Edit e)

Definition at line 131 of file tracktion_EditFileOperations.cpp.

◆ ~SharedDataPimpl()

tracktion::engine::EditFileOperations::SharedDataPimpl::~SharedDataPimpl ( )

Definition at line 137 of file tracktion_EditFileOperations.cpp.

Member Function Documentation

◆ writeValueTreeToDisk()

void tracktion::engine::EditFileOperations::SharedDataPimpl::writeValueTreeToDisk ( juce::ValueTree &&  v,
const juce::File f 
)

Definition at line 143 of file tracktion_EditFileOperations.cpp.

Member Data Documentation

◆ cache

juce::SharedResourcePointer<SharedEditFileDataCache> tracktion::engine::EditFileOperations::SharedDataPimpl::cache

Definition at line 148 of file tracktion_EditFileOperations.cpp.

◆ data

std::shared_ptr<SharedEditFileDataCache::Data> tracktion::engine::EditFileOperations::SharedDataPimpl::data

Definition at line 149 of file tracktion_EditFileOperations.cpp.

◆ editFileWriter

juce::SharedResourcePointer<ThreadedEditFileWriter> tracktion::engine::EditFileOperations::SharedDataPimpl::editFileWriter

Definition at line 150 of file tracktion_EditFileOperations.cpp.


The documentation for this struct was generated from the following file: