Public Member Functions | Public Attributes | List of all members
enum_base Struct Reference

#include <pybind11.h>

Public Member Functions

 enum_base (const handle &base, const handle &parent)
 
PYBIND11_NOINLINE void export_values ()
 
PYBIND11_NOINLINE void init (bool is_arithmetic, bool is_convertible)
 
PYBIND11_NOINLINE void value (char const *name_, object value, const char *doc=nullptr)
 

Public Attributes

handle m_base
 
handle m_parent
 

Detailed Description

Definition at line 1925 of file pybind11.h.

Constructor & Destructor Documentation

◆ enum_base()

enum_base::enum_base ( const handle base,
const handle parent 
)
inline

Definition at line 1926 of file pybind11.h.

Member Function Documentation

◆ export_values()

PYBIND11_NOINLINE void enum_base::export_values ( )
inline

Definition at line 2080 of file pybind11.h.

◆ init()

PYBIND11_NOINLINE void enum_base::init ( bool  is_arithmetic,
bool  is_convertible 
)
inline

Definition at line 1928 of file pybind11.h.

◆ value()

PYBIND11_NOINLINE void enum_base::value ( char const *  name_,
object  value,
const char *  doc = nullptr 
)
inline

Definition at line 2067 of file pybind11.h.

Member Data Documentation

◆ m_base

handle enum_base::m_base

Definition at line 2087 of file pybind11.h.

◆ m_parent

handle enum_base::m_parent

Definition at line 2088 of file pybind11.h.


The documentation for this struct was generated from the following file:


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:41:02