![]() |
namespace hamigaki { namespace coroutines { template<typename R, typename T1, typename T2, ..., typename TN> class selfN; template<typename R, typename T1, typename T2, ..., typename TN> class coroutineN; } }
namespace hamigaki { namespace coroutines { class exit_exception; class exception_base; class coroutine_exited; class unknown_exception_tag; class abnormal_exit; } }
namespace hamigaki { namespace coroutines { template<typename T> class generator; } }
namespace hamigaki { namespace coroutines { template<typename T> class processor; } }
namespace hamigaki { namespace coroutines { template<typename R, typename T1, typename T2, ..., typename TN> class shared_coroutineN; } }
製作著作 © 2006-2008 Takeshi Mouri |