Searched refs:ConstructorTag (Results 1 – 12 of 12) sorted by relevance
33 struct ConstructorTag { struct36 explicit Settings(ConstructorTag) : mHotPocket(false) {} in Settings() argument
38 struct ConstructorTag { struct42 explicit Renderer(ConstructorTag) {} in Renderer() argument
29 static auto settings = std::make_unique<Settings>(ConstructorTag{}); in getInstance()
38 static std::unique_ptr<Renderer> sRenderer = std::make_unique<Renderer>(ConstructorTag{}); in getInstance()
33 struct ConstructorTag { struct36 explicit Settings(ConstructorTag) {}; in Settings() argument
37 struct ConstructorTag { struct48 explicit EGL(std::chrono::nanoseconds refreshPeriod, ConstructorTag) in EGL() argument
28 static auto settings = std::make_unique<Settings>(ConstructorTag{}); in getInstance()
53 struct ConstructorTag { struct60 ConstructorTag tag);
85 auto egl = std::make_unique<EGL>(refreshPeriod, ConstructorTag{}); in create()
121 sInstance = std::make_unique<Swappy>(vm, refreshPeriod, appOffset, sfOffset, ConstructorTag{}); in init()385 ConstructorTag /*tag*/) in Swappy() argument
36 struct ConstructorTag { struct40 explicit Renderer(ConstructorTag) { in Renderer() argument
46 static std::unique_ptr<Renderer> sRenderer = std::make_unique<Renderer>(ConstructorTag{}); in getInstance()