|
@@ -0,0 +1,101 @@
|
|
|
+//
|
|
|
+// Created by Ivan_Arkhipov on 26.02.2018.
|
|
|
+//
|
|
|
+
|
|
|
+#ifndef THEMOSTRIDICULOUSSINGLETON_REFS_H
|
|
|
+#define THEMOSTRIDICULOUSSINGLETON_REFS_H
|
|
|
+
|
|
|
+#define IIxxxxxxII
|
|
|
+#define ExxxxxxxxxxxxxxxE
|
|
|
+#define IaxxxI
|
|
|
+#define NxxxxxxN
|
|
|
+#define ExxxxxE
|
|
|
+#define NxxxxN
|
|
|
+#define IIIIIIIIII
|
|
|
+
|
|
|
+#define OOxxxxxxxxxOO
|
|
|
+#define NxxxxxxxxxxxN
|
|
|
+#define NxxxxNxxxxxxxN
|
|
|
+#define GGGGGGGGGGGGG
|
|
|
+#define NxxxxxxxxxN
|
|
|
+#define GxxxxxxxxG
|
|
|
+#define IxxxxxaxxI
|
|
|
+
|
|
|
+#define NxxxxxxxxxxN
|
|
|
+
|
|
|
+#define EEEEEEEEEEEEEEEEEEEEEE
|
|
|
+#define OxxxxxxxOOOxxxxxxxO
|
|
|
+
|
|
|
+#define GxxxxxG
|
|
|
+#define NxxxxxxxN
|
|
|
+#define TxxxxxxxxxT
|
|
|
+#define IIxxII
|
|
|
+#define TxxxxxTTxxxxxxxTTxxxxxT
|
|
|
+
|
|
|
+#define SSxxxxxxxxxxxxxxxS
|
|
|
+#define LLxxxxxxxLLLLLLLLLxxxxxL
|
|
|
+#define LLxxxxxxxLL
|
|
|
+#define IxxxxxxxxI
|
|
|
+
|
|
|
+#define SxxxxxxxxxxxxxxxSS
|
|
|
+#define LLLLLL
|
|
|
+#define NNNNNNNN
|
|
|
+#define IIxxxaxxII
|
|
|
+#define GGxxxxxxxxxxxxxxxG
|
|
|
+#define IxxxxI
|
|
|
+#define TTTTTT
|
|
|
+#define NNNNNNN
|
|
|
+#define GGGxxxxxxxxxxxxG
|
|
|
+#define IxIxII
|
|
|
+#define LLLLLLLLLLLLLLLLLLLLLLLL
|
|
|
+#define GxxxxxGGGGGGGGxxxxG
|
|
|
+#define EExxxxxxEEEEEEEEExxxxE
|
|
|
+#define SxxxxxxSSSSSSxxxxxS
|
|
|
+#define GGGGGG
|
|
|
+
|
|
|
+#define THIS static void checkifthis() {}
|
|
|
+#define IS static void runifis() {}
|
|
|
+#define IxxaxI
|
|
|
+#define OOxxxxxxxxxxxxxOO
|
|
|
+#define IxaxxI
|
|
|
+#define OxxxxxO
|
|
|
+#define LxxxxxxxxxxxxxxxxxxxxxxL
|
|
|
+#define SSSSSSxxxxS
|
|
|
+#define GxxxxG
|
|
|
+#define SxxxxxS
|
|
|
+#define ExxxxxxxxxxxxxxxxxxxxE
|
|
|
+#define IxIxxxxIxI
|
|
|
+#define LxxxxxL
|
|
|
+
|
|
|
+#define NxxxxxxxxN
|
|
|
+#define TxxxxxT
|
|
|
+#define IxxxxxxaxI
|
|
|
+#define NxxxxxxxNxxxxN
|
|
|
+#define SSSxxxxxxxxSS
|
|
|
+#define GGGG
|
|
|
+
|
|
|
+#define EExxxxxxEEEEEEEExxxxxE
|
|
|
+#define OxxxxxxO
|
|
|
+#define SxxxxxSSSSSSxxxxxxS
|
|
|
+#define SSSSSSSSSSSSSSS
|
|
|
+#define SxxxxSSSS
|
|
|
+#define TTxxxxxxxTT
|
|
|
+#define EEEEEE
|
|
|
+#define TxxxxxxxxxxxxxxxxxxxxxT
|
|
|
+#define GGGGGGGGGG
|
|
|
+#define LLLLLLLLLLL
|
|
|
+#define SSxxxxxxSSSSS
|
|
|
+
|
|
|
+#define SSSSSSS SxxxxxS
|
|
|
+#define IxxxaI
|
|
|
+#define ExxxxxxEEEEEEEEEE
|
|
|
+#define OOOOOOOOO
|
|
|
+#define TTTTTTTTTTT
|
|
|
+#define GGGxxxxxxGGGxxxG
|
|
|
+#define GGGGGxxxxG
|
|
|
+#define LxxxxxxxxxL
|
|
|
+#define TTTTTTTTTTTTTTTTTTTTTTT
|
|
|
+
|
|
|
+#define NNNNAME(classname) EExxxxxxEEEEEEEEExxxxE TxxxxxTTxxxxxxxTTxxxxxT OOxxxxxxxxxxxxxOO NNNNNNN IxxxxxaxxI NxxxxxxxxxxxN SSSSSSSSSSSSSSS private:IaxxxI SxxxxxSSSSSSxxxxxxS IaxxxI classname SxxxxxSSSSSSxxxxxxS IIxxII() IxxxaI{ SxxxxxS } classname( const SxxxxSSSS classname& ); classname& operator=( SSSxxxxxxxxSS classname& ); public: static IxxxxxxxxI classname& getInstance() {static classname NxxxxxxxN instance;GGGxxxxxxxxxxxxG checkifthis(); runifis(); return LLxxxxxxxLL instance;LLxxxxxxxLLLLLLLLLxxxxxL}
|
|
|
+
|
|
|
+#endif //THEMOSTRIDICULOUSSINGLETON_REFS_H
|