mirror of
https://codeberg.org/anoncontributorxmr/monero.git
synced 2025-01-15 22:22:28 -03:00
17 lines
238 B
C
17 lines
238 B
C
|
namespace Language
|
||
|
{
|
||
|
template <class T>
|
||
|
class Singleton
|
||
|
{
|
||
|
Singleton() {}
|
||
|
Singleton(Singleton &s) {}
|
||
|
Singleton& operator=(const Singleton&) {}
|
||
|
public:
|
||
|
static T* instance()
|
||
|
{
|
||
|
static T* obj = new T;
|
||
|
return obj;
|
||
|
}
|
||
|
};
|
||
|
}
|