summaryrefslogtreecommitdiffstats
path: root/include/ingen/EngineBase.hpp
AgeCommit message (Collapse)AuthorFilesLines
2024-07-17Avoid C-style casts and some size type conversionsDavid Robillard1-1/+1
Aside from the syntactic cast changes, reduces some size types to 32-bits, since they can never be so large in practice. This eliminates some type conversions and shaves a few bytes.
2020-08-02Remove std::shared_ptr aliasDavid Robillard1-3/+4
2020-08-02Rename memory utility headerDavid Robillard1-1/+1
2020-08-02Move public headers to a separate include directoryDavid Robillard1-0/+145
This is more conventional and probably best practice (since it avoids polluting the include path with non-headers), and is supported by the clang-tidy llvm-header-guard check.
2012-03-15Remove weird "include" directory and use standard style ("ingen" directory ↵David Robillard1-67/+0
in top level). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4063 a436a847-0d15-0410-975c-d299462d15a1
2011-10-21Tidy headers.David Robillard1-7/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3573 a436a847-0d15-0410-975c-d299462d15a1
2011-04-17Remove unused Driver::is_activated.David Robillard1-0/+6
Consistently sort fields of Engine by name. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3156 a436a847-0d15-0410-975c-d299462d15a1
2011-04-16Add EngineBase, a pure virtual public interface for the engine.David Robillard1-0/+67
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3155 a436a847-0d15-0410-975c-d299462d15a1