Glimesh / janus-ftl-orchestrator

A service used to manage multiple instances of janus-ftl-plugin for use at scale.
GNU Affero General Public License v3.0
15 stars 3 forks source link

Establish a convention for lifetime management, reduce passing of shared_ptr as parameter #10

Open haydenmc opened 3 years ago

haydenmc commented 3 years ago

See http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rr-smartptrparam

Originally posted by @danstiner in https://github.com/Glimesh/janus-ftl-orchestrator/pull/9#r529033084