Open Search
    NativePyData Struct Reference

    #include <cpython3_raw.h>

    Inheritance diagram for NativePyData:

    Public Member Functions

    DataGetData ()
     
    const DataGetData () const
     
    Generic * GetPtr ()
     
    const DataTypeGetType () const
     
    - Public Member Functions inherited from NativePyObjectHead_Release
    _typeobjectGetTypeObject ()
     
    - Public Member Functions inherited from NativePyObject
    _objectGet ()
     
    const _objectGet () const
     

    Public Attributes

    py::CPythonLibraryInterfacepylib
     
    Bool _owner
     
    DataTypePtr _mappingType
     
    Data _data
     
    BlockArray< Data_helperStack
     
    - Public Attributes inherited from NativePyObjectHead_Release
    Int ob_refcnt
     
    struct NativePyTypeObjectob_type
     

    Member Function Documentation

    ◆ GetData() [1/2]

    Data& GetData ( )

    ◆ GetData() [2/2]

    const Data& GetData ( ) const

    ◆ GetPtr()

    Generic* GetPtr ( )

    ◆ GetType()

    const DataType& GetType ( ) const

    Member Data Documentation

    ◆ pylib

    ◆ _owner

    Bool _owner

    ◆ _mappingType

    DataTypePtr _mappingType

    ◆ _data

    Data _data

    ◆ _helperStack

    BlockArray<Data> _helperStack