All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
soth::Random Class Reference

#include <Random.hpp>

Public Member Functions

template<>
unsigned int rand ()
 
template<>
unsigned int randMax ()
 
template<>
int rand ()
 
template<>
int randMax ()
 
template<>
double rand ()
 
template<>
double randMax ()
 

Static Public Member Functions

static void setSeed (unsigned int newSeed)
 
template<typename ReturnType >
static ReturnType rand ()
 
template<typename ReturnType >
static ReturnType randMax ()
 

Member Function Documentation

template<typename ReturnType >
static ReturnType soth::Random::rand ( )
static
template<>
unsigned int soth::Random::rand ( )
inline
template<>
int soth::Random::rand ( )
inline
template<>
double soth::Random::rand ( )
inline
template<typename ReturnType >
static ReturnType soth::Random::randMax ( )
static
template<>
unsigned int soth::Random::randMax ( )
inline
template<>
int soth::Random::randMax ( )
inline
template<>
double soth::Random::randMax ( )
inline
void soth::Random::setSeed ( unsigned int  newSeed)
static