Program Listing for File rngm.hpp
↰ Return to documentation for file (rcppsw/math/rngm.hpp)
#pragma once
/*******************************************************************************
 * Includes
 ******************************************************************************/
#include <map>
#include <memory>
#include <string>
#include "rcppsw/patterns/prototype/caching_factory.hpp"
#include "rcppsw/patterns/singleton/singleton.hpp"
#include "rcppsw/rcppsw.hpp"
/*******************************************************************************
 * Namespaces/Decls
 ******************************************************************************/
namespace rcppsw::math {
class rng;
/*******************************************************************************
 * Class Definitions
 ******************************************************************************/
class rngm : public patterns::prototype::caching_factory<rng, uint>,
             public patterns::singleton::singleton<rngm> {};
} /* namespace rcppsw::math */