annotate TaskManager/kernel/ppe/Random.h @ 580:da82a47ece92

add all object in file in dynamic_create
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sat, 24 Oct 2009 16:32:29 +0900
parents 09f33c51a204
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
229
401b55a4a4dd add Random class
gongo@gendarme.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
1 #ifndef INCLUDED_RANDOM
401b55a4a4dd add Random class
gongo@gendarme.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
2 #define INCLUDED_RANDOM
401b55a4a4dd add Random class
gongo@gendarme.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
3
401b55a4a4dd add Random class
gongo@gendarme.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
4 class Random {
401b55a4a4dd add Random class
gongo@gendarme.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
5 public:
401b55a4a4dd add Random class
gongo@gendarme.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
6 Random(void);
401b55a4a4dd add Random class
gongo@gendarme.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
7 Random(unsigned int seed);
401b55a4a4dd add Random class
gongo@gendarme.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
8
230
2b114977852d fix Random
gongo@localhost.localdomain
parents: 229
diff changeset
9 void reset(void);
229
401b55a4a4dd add Random class
gongo@gendarme.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
10 int getData(void);
401b55a4a4dd add Random class
gongo@gendarme.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
11 };
401b55a4a4dd add Random class
gongo@gendarme.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
12
401b55a4a4dd add Random class
gongo@gendarme.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
13 typedef Random *RandomPtr;
401b55a4a4dd add Random class
gongo@gendarme.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
14
401b55a4a4dd add Random class
gongo@gendarme.cr.ie.u-ryukyu.ac.jp
parents:
diff changeset
15 #endif