TracktionEngine
Public Member Functions | Protected Attributes | List of all members
tracktion::engine::SearchOperation Class Referenceabstract

Public Member Functions

 SearchOperation (SearchOperation *in1=nullptr, SearchOperation *in2=nullptr)
 
virtual ~SearchOperation ()
 
virtual juce::Array< int > getMatches (ProjectSearchIndex &)=0
 

Protected Attributes

const std::unique_ptr< SearchOperationin1
 
const std::unique_ptr< SearchOperationin2
 

Constructor & Destructor Documentation

◆ SearchOperation()

tracktion::engine::SearchOperation::SearchOperation ( SearchOperation in1 = nullptr,
SearchOperation in2 = nullptr 
)

◆ ~SearchOperation()

virtual tracktion::engine::SearchOperation::~SearchOperation ( )
virtual

Member Function Documentation

◆ getMatches()

virtual juce::Array<int> tracktion::engine::SearchOperation::getMatches ( ProjectSearchIndex )
pure virtual

Member Data Documentation

◆ in1

const std::unique_ptr<SearchOperation> tracktion::engine::SearchOperation::in1
protected

◆ in2

const std::unique_ptr<SearchOperation> tracktion::engine::SearchOperation::in2
protected

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