## リファレンス

### Header <hamigaki/coroutine/coroutine.hpp>

    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;
      }
    }

### Header <hamigaki/coroutine/generator.hpp>

    namespace hamigaki {
      namespace coroutines {
        template<typename T> class generator;
      }
    }

### Header <hamigaki/coroutine/processor.hpp>

    namespace hamigaki {
      namespace coroutines {
        template<typename T> class processor;
      }
    }

### Header <hamigaki/coroutine/shared_coroutine.hpp>

    namespace hamigaki {
      namespace coroutines {
        template<typename R, typename T1, typename T2, ..., typename TN>
          class shared_coroutineN;
      }
    }

| 製作著作 © 2006, 2007 Takeshi Mouri