summaryrefslogtreecommitdiff
path: root/gnu/lib/libg++/g++-include/Random.h
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/lib/libg++/g++-include/Random.h')
-rw-r--r--gnu/lib/libg++/g++-include/Random.h67
1 files changed, 0 insertions, 67 deletions
diff --git a/gnu/lib/libg++/g++-include/Random.h b/gnu/lib/libg++/g++-include/Random.h
deleted file mode 100644
index 94efa09fc0e..00000000000
--- a/gnu/lib/libg++/g++-include/Random.h
+++ /dev/null
@@ -1,67 +0,0 @@
-// This may look like C code, but it is really -*- C++ -*-
-/*
-Copyright (C) 1988 Free Software Foundation
- written by Dirk Grunwald (grunwald@cs.uiuc.edu)
-
-This file is part of GNU CC.
-
-GNU CC is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY. No author or distributor
-accepts responsibility to anyone for the consequences of using it
-or for whether it serves any particular purpose or works at all,
-unless he says so in writing. Refer to the GNU CC General Public
-License for full details.
-
-Everyone is granted permission to copy, modify and redistribute
-GNU CC, but only under the conditions described in the
-GNU CC General Public License. A copy of this license is
-supposed to have been given to you along with GNU CC so you
-can know your rights and responsibilities. It should be in a
-file named COPYING. Among other things, the copyright notice
-and this notice must be preserved on all copies.
-*/
-#ifndef _Random_h
-#ifdef __GNUG__
-#pragma once
-#pragma interface
-#endif
-#define _Random_h 1
-#ifdef __GNUG__
-#pragma once
-#pragma interface
-#endif
-
-#include <math.h>
-#include "RNG.h"
-
-class Random {
-protected:
- RNG *pGenerator;
-public:
- Random(RNG *generator);
- virtual double operator()() = 0;
-
- RNG *generator();
- void generator(RNG *p);
-};
-
-#if defined(__OPTIMIZE__) || defined(USE_LIBGXX_INLINES)
-
-inline Random::Random(RNG *gen)
-{
- pGenerator = gen;
-}
-
-inline RNG *Random::generator()
-{
- return(pGenerator);
-}
-
-inline void Random::generator(RNG *p)
-{
- pGenerator = p;
-}
-
-#endif
-
-#endif