Util.cpp File Reference

#include "adchpp.h"
#include "Util.h"
#include "FastAlloc.h"
#include <locale.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <sys/utsname.h>
#include <ctype.h>
Include dependency graph for Util.cpp:

Go to the source code of this file.

Namespaces

namespace  adchpp

Defines

#define LOWER_MASK   0x7fffffff
#define M   397
#define MATRIX_A   0x9908b0df
#define N   624
#define TEMPERING_MASK_B   0x9d2c5680
#define TEMPERING_MASK_C   0xefc60000
#define TEMPERING_SHIFT_L(y)   (y >> 18)
#define TEMPERING_SHIFT_S(y)   (y << 7)
#define TEMPERING_SHIFT_T(y)   (y << 15)
#define TEMPERING_SHIFT_U(y)   (y >> 11)
#define UPPER_MASK   0x80000000

Functions

static void adchpp::sgenrand (unsigned long seed)

Variables

static unsigned long adchpp::mt [N]
static int adchpp::mti = N+1

Define Documentation

#define LOWER_MASK   0x7fffffff

Definition at line 348 of file Util.cpp.

Referenced by adchpp::Util::rand().

#define M   397

Definition at line 345 of file Util.cpp.

Referenced by adchpp::Util::rand().

#define MATRIX_A   0x9908b0df

Definition at line 346 of file Util.cpp.

Referenced by adchpp::Util::rand().

#define N   624

Definition at line 344 of file Util.cpp.

Referenced by adchpp::Util::rand(), and adchpp::sgenrand().

#define TEMPERING_MASK_B   0x9d2c5680

Definition at line 351 of file Util.cpp.

Referenced by adchpp::Util::rand().

#define TEMPERING_MASK_C   0xefc60000

Definition at line 352 of file Util.cpp.

Referenced by adchpp::Util::rand().

#define TEMPERING_SHIFT_L (  )     (y >> 18)

Definition at line 356 of file Util.cpp.

Referenced by adchpp::Util::rand().

#define TEMPERING_SHIFT_S (  )     (y << 7)

Definition at line 354 of file Util.cpp.

Referenced by adchpp::Util::rand().

#define TEMPERING_SHIFT_T (  )     (y << 15)

Definition at line 355 of file Util.cpp.

Referenced by adchpp::Util::rand().

#define TEMPERING_SHIFT_U (  )     (y >> 11)

Definition at line 353 of file Util.cpp.

Referenced by adchpp::Util::rand().

#define UPPER_MASK   0x80000000

Definition at line 347 of file Util.cpp.

Referenced by adchpp::Util::rand().

Generated on Sat Nov 27 23:38:15 2010 for adchpp by  doxygen 1.6.3