# Boost.Signals: クラステンプレート slot

## ヘッダ

    #include <boost/signals/slot.hpp>

## 概要

`slot` クラステンプレートはスロットを作成し、 非テンプレート関数への実引数として渡すことを可能にする。 これは `CopyConstructible` であるが `DefaultConstructible` ならびに `Assignable` ではない。

    namespace boost {
      template<typename SlotFunction>
      class slot {
      public:
        template<typename Slot> slot(const Slot&);

      private:
        SlotFunction stored_slot_function; // 開示用
      };
    }

### コンストラクタ

`template<typename Slot> slot(const Slot& slot);`

- 作用: `this` が、渡された `slot` を保持するように初期化する。 渡される `slot` は、 それによって `SlotFunction` を構築可能な任意の関数オブジェクトである。

Last modified: Fri Oct 11 05:43:10 EDT 2002