Inkscape
Vector Graphics Editor
|
#include <statics.h>
Classes | |
struct | ConstructibleT |
Public Member Functions | |
template<typename... Args> | |
T & | get (Args &&... args) |
Protected Member Functions | |
void | destroy () override |
bool | active () const override |
Private Attributes | |
std::optional< ConstructibleT > | opt |
Additional Inherited Members | |
![]() | |
StaticHolderBase (StaticHolderBase const &)=delete | |
StaticHolderBase & | operator= (StaticHolderBase const &)=delete |
StaticHolderBase () | |
|
inlineoverrideprotectedvirtual |
Implements Inkscape::Util::StaticHolderBase.
Definition at line 131 of file statics.h.
References Inkscape::Util::StaticHolder< T, Deps >::opt.
|
inlineoverrideprotectedvirtual |
Implements Inkscape::Util::StaticHolderBase.
Definition at line 126 of file statics.h.
References Inkscape::Util::StaticHolder< T, Deps >::opt.
|
inline |
Definition at line 117 of file statics.h.
References Inkscape::Util::StaticHolder< T, Deps >::opt.
|
private |
Definition at line 142 of file statics.h.
Referenced by Inkscape::Util::StaticHolder< T, Deps >::active(), Inkscape::Util::StaticHolder< T, Deps >::destroy(), and Inkscape::Util::StaticHolder< T, Deps >::get().