#include <cel_singleton.h>
    This class provides a way to initialize a singleton instance in
    thread-safe manner.\n
    A class, which provides a singleton instance, should inherit this
    class as a base class like the following sample:
     For a real-world example, the following code is a static initializer
    of a mutex instance:
     \sa ThreadSafeSingletonReferable
    \sa cel_once