Line data Source code
1 : #include "Module/Stateful/Sleeper/Sleeper.hpp" 2 : 3 : namespace spu 4 : { 5 : namespace module 6 : { 7 : 8 : runtime::Task& 9 0 : Sleeper::operator[](const slp::tsk t) 10 : { 11 0 : return Module::operator[]((size_t)t); 12 : } 13 : 14 : runtime::Socket& 15 : Sleeper::operator[](const slp::sck::sleep s) 16 : { 17 : return Module::operator[]((size_t)slp::tsk::sleep)[(size_t)s]; 18 : } 19 : 20 : runtime::Socket& 21 : Sleeper::operator[](const std::string& tsk_sck) 22 : { 23 : return Module::operator[](tsk_sck); 24 : } 25 : 26 : } 27 : }