Mercurial > hg > Members > kono > Cerium
diff TaskManager/kernel/ppe/TaskManager.cc @ 229:401b55a4a4dd
add Random class
author | gongo@gendarme.cr.ie.u-ryukyu.ac.jp |
---|---|
date | Thu, 12 Feb 2009 19:05:02 +0900 |
parents | 29e338dbc280 |
children | 126f90e8582c |
line wrap: on
line diff
--- a/TaskManager/kernel/ppe/TaskManager.cc Thu Feb 12 16:31:38 2009 +0900 +++ b/TaskManager/kernel/ppe/TaskManager.cc Thu Feb 12 19:05:02 2009 +0900 @@ -1,10 +1,14 @@ #include "TaskManager.h" -TaskManager::TaskManager(int num) : machineNum(num) {} +TaskManager::TaskManager(int num) : machineNum(num) +{ + gen_random = new Random; +} TaskManager::~TaskManager(void) { delete m_impl; + delete gen_random; } /** @@ -75,3 +79,9 @@ { return machineNum; } + +int +TaskManager::get_random(void) +{ + return gen_random->getData(); +}