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

« « « Anklang Documentation
Loading...
Searching...
No Matches
tracktion_graph.cpp
Go to the documentation of this file.
1 /*
2 ,--. ,--. ,--. ,--.
3 ,-' '-.,--.--.,--,--.,---.| |,-.,-' '-.`--' ,---. ,--,--, Copyright 2024
4 '-. .-'| .--' ,-. | .--'| /'-. .-',--.| .-. || \ Tracktion Software
5 | | | | \ '-' \ `--.| \ \ | | | |' '-' '| || | Corporation
6 `---' `--' `--`--'`---'`--'`--' `---' `--' `---' `--''--' www.tracktion.com
7
8 Tracktion Engine uses a GPL/commercial licence - see LICENCE.md for details.
9*/
10
11#ifdef TRACKTION_GRAPH_H_INCLUDED
12 /* When you add this cpp file to your project, you mustn't include it in a file where you've
13 already included any other headers - just put it inside a file on its own, possibly with your config
14 flags preceding it, but don't include anything else. That also includes avoiding any automatic prefix
15 header files that the compiler may be using.
16 */
17 #error "Incorrect use of JUCE cpp file"
18#endif
19
20//==============================================================================
23
24//==============================================================================
25#include "tracktion_graph.h"
26
27#ifdef __GNUC__
28 #pragma GCC diagnostic push
29 #pragma GCC diagnostic ignored "-Wfloat-equal"
30#endif
31
32//==============================================================================
36
39//#include "tracktion_graph/tracktion_Node.test.cpp"
40//#include "tracktion_graph/tracktion_NodeVisiting.test.cpp"
42
46
47//#include "tracktion_graph/nodes/tracktion_ConnectedNode.test.cpp"
48
53
54// Put this last to avoid macro leakage
55//#include "utilities/tracktion_Allocation.test.cpp"
56//#include "../3rd_party/rpmalloc/rpallocator.cpp"
57
58#ifdef __GNUC__
59 #pragma GCC diagnostic pop
60 #pragma GCC diagnostic ignored "-Wfloat-equal"
61#endif