diff options
author | David Robillard <d@drobilla.net> | 2019-12-08 17:12:50 +0100 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2019-12-08 20:59:06 +0100 |
commit | ecad88d2128f920f5e11cc3ff443d62b225c79d3 (patch) | |
tree | c497cebca3455f4201f38d017db0f1566f8004f7 /src/World.cpp | |
parent | 4ca52683ce01f833c552aa62dd80a6a3e48e785c (diff) | |
download | ingen-ecad88d2128f920f5e11cc3ff443d62b225c79d3.tar.gz ingen-ecad88d2128f920f5e11cc3ff443d62b225c79d3.tar.bz2 ingen-ecad88d2128f920f5e11cc3ff443d62b225c79d3.zip |
Cleanup: Use "using" instead of "typedef" where appropriate
Diffstat (limited to 'src/World.cpp')
-rw-r--r-- | src/World.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/World.cpp b/src/World.cpp index 72b7b96b..1ba72259 100644 --- a/src/World.cpp +++ b/src/World.cpp @@ -141,7 +141,7 @@ public: } // Delete module objects but save pointers to libraries - typedef std::list<std::unique_ptr<Library>> Libs; + using Libs = std::list<std::unique_ptr<Library>>; Libs libs; for (auto& m : modules) { libs.emplace_back(std::move(m.second->library)); @@ -162,14 +162,14 @@ public: // Module libraries go out of scope and close here } - typedef std::map<std::string, Module*> Modules; + using Modules = std::map<std::string, Module*>; Modules modules; - typedef std::map<const std::string, World::InterfaceFactory> InterfaceFactories; + using InterfaceFactories = std::map<const std::string, World::InterfaceFactory>; InterfaceFactories interface_factories; - typedef bool (*ScriptRunner)(World& world, const char* filename); - typedef std::map<const std::string, ScriptRunner> ScriptRunners; + using ScriptRunner = bool (*)(World& world, const char* filename); + using ScriptRunners = std::map<const std::string, ScriptRunner>; ScriptRunners script_runners; using LilvWorldUPtr = std::unique_ptr<LilvWorld, decltype(&lilv_world_free)>; |