// TJP COPYRIGHT HEADER /** * legal header * * ============================================================================ * TJP 10/11/01 Got rid of the constructed singleton, it was essentially * a pointer! * * @author Timothy Prepscius * @created 3/../01 */ #pragma once namespace timprepscius { namespace core { /** * a Singleton container, whose contained instance is constructed on its * first request * * T defines the class pointer type * X defines the allocation class type */ class Singletons; class Singleton_; template class Singleton; } // namespace } // namespace