summaryrefslogtreecommitdiffstats
path: root/src/server/BlockImpl.hpp
AgeCommit message (Collapse)AuthorFilesLines
2023-09-23Clean up includes and forward declarationsDavid Robillard1-3/+6
2022-12-14Concatenate nested namespacesDavid Robillard1-4/+2
2022-12-14Use std::optionalDavid Robillard1-4/+6
2022-09-27Use braced init lists to avoid repeating return typesDavid Robillard1-1/+1
2022-08-18Use consistent spacing for line commentsDavid Robillard1-1/+1
2022-08-18Use default member initializationDavid Robillard1-3/+3
2021-01-02Update for latest raulDavid Robillard1-6/+6
2020-12-15Clean up includes in core and serverDavid Robillard1-3/+1
2020-11-11Fix potential state memory leaksDavid Robillard1-1/+2
2020-08-03Clean up includesDavid Robillard1-1/+3
As directed by include-what-you-use. Unfortunately, it is still confused by quite a few things, but this gets a lot closer to a clean report, and at least makes the output more tolerable to manually check.
2020-08-02Remove Raul::managed_ptr aliasDavid Robillard1-10/+10
2020-08-02Remove std::shared_ptr aliasDavid Robillard1-0/+2
2020-08-02Remove std::unique_ptr aliasDavid Robillard1-1/+3
2020-08-02Add missing override specifiersDavid Robillard1-1/+1
2020-08-02Clean up namespace commentsDavid Robillard1-1/+1
2020-08-02Use consistent naming for context parametersDavid Robillard1-7/+7
2020-08-02Use auto with casts and allocations to remove redundancyDavid Robillard1-2/+4
2020-08-01Use modern castsDavid Robillard1-1/+4
2019-12-08Cleanup: Avoid parameter copying overheadDavid Robillard1-4/+4
2019-12-08Cleanup: Use "using" instead of "typedef" where appropriateDavid Robillard1-1/+1
2019-03-09Clean up includes and forward declarationsDavid Robillard1-13/+15
2018-09-23Use override specifiersDavid Robillard1-7/+8
2018-09-23Use lowercase namespace namesDavid Robillard1-4/+4
2018-01-21Add URI class and remove use of Raul::URIDavid Robillard1-2/+2
2018-01-17Clean up Engine component memory management and trim include treeDavid Robillard1-1/+1
2017-12-25Use nullptrDavid Robillard1-2/+2
2017-12-25Fix inconsistent parameter namesDavid Robillard1-1/+1
2017-03-20Cleanup: Factor out bypass methodDavid Robillard1-0/+3
2017-02-12Use smart pointers to handle real-time memory disposalDavid Robillard1-11/+12
2016-10-06Add plugin state savingDavid Robillard1-1/+1
This only works with a server-side save, so the GUI now uses that if the server is not running remotely, where "remotely" is defined as "via TCP". This isn't perfect, since running ingen via TCP locally is a perfectly valid thing to do, but it will do for now.
2016-10-02Add parallelism-aware graph traversalDavid Robillard1-4/+5
2016-09-11Remove last vestiges of multiple run contextsDavid Robillard1-11/+8
2016-07-31Support thread-safe state restorationDavid Robillard1-2/+3
2015-10-26Use a set for providers and dependantsDavid Robillard1-5/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5790 a436a847-0d15-0410-975c-d299462d15a1
2015-10-24Zero-copy to/from driver ports where possibleDavid Robillard1-2/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5778 a436a847-0d15-0410-975c-d299462d15a1
2015-08-12Server-side presets.David Robillard1-6/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5703 a436a847-0d15-0410-975c-d299462d15a1
2015-08-03Fix comment typo.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5701 a436a847-0d15-0410-975c-d299462d15a1
2015-04-04Update copyright dates.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5653 a436a847-0d15-0410-975c-d299462d15a1
2015-02-19Server side presets.David Robillard1-0/+11
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5587 a436a847-0d15-0410-975c-d299462d15a1
2015-02-08Server-side copy paste with LV2 state support.David Robillard1-0/+6
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5541 a436a847-0d15-0410-975c-d299462d15a1
2015-01-15Node bypass.David Robillard1-1/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5515 a436a847-0d15-0410-975c-d299462d15a1
2014-08-31Use float sequences for sample-accurate control ports.David Robillard1-5/+9
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5462 a436a847-0d15-0410-975c-d299462d15a1
2014-08-08Use Markdown in doc comments for better source readability.David Robillard1-5/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5429 a436a847-0d15-0410-975c-d299462d15a1
2013-01-11Use type safe enumerations.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4918 a436a847-0d15-0410-975c-d299462d15a1
2013-01-11Remove unnecessary include.David Robillard1-1/+0
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4915 a436a847-0d15-0410-975c-d299462d15a1
2012-08-19GraphObject => NodeDavid Robillard1-4/+4
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4722 a436a847-0d15-0410-975c-d299462d15a1
2012-08-19Patch => GraphDavid Robillard1-10/+10
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4721 a436a847-0d15-0410-975c-d299462d15a1
2012-08-18Node => BlockDavid Robillard1-0/+175
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4720 a436a847-0d15-0410-975c-d299462d15a1