Singleton implementation source singleton-C++