|  | 
| def | __init__ (self, rows, cols, rowMajor) | 
|  | 
| def | __iter__ (self) | 
|  | 
| def | __next__ (self) | 
|  | 
| def | next (self) | 
|  | 
| template<typename T > | 
| T | cast () && | 
|  | 
| template<typename T > | 
| T | cast () const & | 
|  | 
| template<> | 
| void | cast () const & | 
|  | 
|  | object ()=default | 
|  | 
|  | object (const object &o) | 
|  | Copy constructor; always increases the reference count.  More... 
 | 
|  | 
|  | object (handle h, borrowed_t) | 
|  | 
|  | object (handle h, stolen_t) | 
|  | 
|  | object (object &&other) noexcept | 
|  | Move constructor; steals the object from otherand preserves its reference count.  More...
 | 
|  | 
| object & | operator= (const object &other) | 
|  | 
| object & | operator= (object &&other) noexcept | 
|  | 
|  | PYBIND11_DEPRECATED ("Use reinterpret_borrow<object>() or reinterpret_steal<object>()") object(handle h | 
|  | 
| handle | release () | 
|  | 
|  | ~object () | 
|  | Destructor; automatically calls handle::dec_ref()More...
 | 
|  | 
|  Public Member Functions inherited from handle | 
| template<typename T > | 
| T | cast () const | 
|  | 
| template<> | 
| void | cast () const | 
|  | 
| bool | check () const | 
|  | 
| const handle & | dec_ref () const & | 
|  | 
|  | handle ()=default | 
|  | The default constructor creates a handle with a nullptr-valued pointer.  More...
 | 
|  | 
| template<typename T , detail::enable_if_t< detail::all_of< detail::none_of< std::is_base_of< handle, T >, detail::is_pyobj_ptr_or_nullptr_t< T >>, std::is_convertible< T, PyObject * >>::value, int >  = 0> | 
|  | handle (T &obj) | 
|  | Enable implicit conversion through T::operator PyObject *().  More...
 | 
|  | 
| template<typename T , detail::enable_if_t< detail::is_pyobj_ptr_or_nullptr_t< T >::value, int >  = 0> | 
|  | handle (T ptr) | 
|  | 
| const handle & | inc_ref () const & | 
|  | 
|  | operator bool () const | 
|  | Return truewhen thehandlewraps a valid Python object.  More...
 | 
|  | 
| bool | operator!= (const handle &h) const | 
|  | 
| bool | operator== (const handle &h) const | 
|  | 
| PyObject *& | ptr () | 
|  | 
| PyObject * | ptr () const | 
|  | Return the underlying PyObject *pointer.  More...
 | 
|  | 
Definition at line 34 of file printers.py.
 
◆ __init__()
      
        
          | def gdb.printers._MatrixEntryIterator.__init__ | ( |  | self, | 
        
          |  |  |  | rows, | 
        
          |  |  |  | cols, | 
        
          |  |  |  | rowMajor | 
        
          |  | ) |  |  | 
      
 
 
◆ __iter__()
      
        
          | def gdb.printers._MatrixEntryIterator.__iter__ | ( |  | self | ) |  | 
      
 
 
◆ __next__()
      
        
          | def gdb.printers._MatrixEntryIterator.__next__ | ( |  | self | ) |  | 
      
 
 
◆ next()
      
        
          | def gdb.printers._MatrixEntryIterator.next | ( |  | self | ) |  | 
      
 
 
◆ cols
      
        
          | gdb.printers._MatrixEntryIterator.cols | 
      
 
 
◆ currentCol
      
        
          | gdb.printers._MatrixEntryIterator.currentCol | 
      
 
 
◆ currentRow
      
        
          | gdb.printers._MatrixEntryIterator.currentRow | 
      
 
 
◆ rowMajor
      
        
          | gdb.printers._MatrixEntryIterator.rowMajor | 
      
 
 
◆ rows
      
        
          | gdb.printers._MatrixEntryIterator.rows | 
      
 
 
The documentation for this class was generated from the following file: