ith the C++ type passed as its first
    parameter. 

    <h4><a name="enum_-spec-synopsis"></a>Class template <code>enum_</code>
    synopsis</h4>
<pre>
namespace boost { namespace python
{
  template &lt;class T&gt;
  class enum_ : public <a href="object.html#object-spec">object</a>
  {
    enum_(char const* name, char const* doc = 0);
    enum_&lt;T&gt;&amp; value(char const* name, T);
    enum_&lt;T&gt;&amp; export_values();
  };
}}
</pre>

    <h4><a name="enum_-spec-ctors"></a>Class template <code>enu