/dports/devel/pyside2-tools/pyside-setup-opensource-src-5.15.2/sources/shiboken2/libshiboken/ |
H A D | basewrapper.h | 75 struct SbkObjectType; 85 typedef void *(*SpecialCastFunction)(void *, SbkObjectType *); 86 typedef SbkObjectType *(*TypeDiscoveryFunc)(void *, SbkObjectType *); 87 typedef void *(*TypeDiscoveryFuncV2)(void *, SbkObjectType *); 110 extern LIBSHIBOKEN_API SbkObjectType *SbkObject_TypeF(void); 115 struct LIBSHIBOKEN_API SbkObjectType struct 188 LIBSHIBOKEN_API bool hasCast(SbkObjectType *type); 199 LIBSHIBOKEN_API const char *getOriginalName(SbkObjectType *self); 202 LIBSHIBOKEN_API void copyMultipleInheritance(SbkObjectType *self, SbkObjectType *other); 208 LIBSHIBOKEN_API void initPrivateData(SbkObjectType *self); [all …]
|
H A D | bindingmanager.cpp | 62 using NodeList = std::vector<SbkObjectType *>; 63 using Edges = std::unordered_map<SbkObjectType *, NodeList>; 69 void addEdge(SbkObjectType *from, SbkObjectType *to) in addEdge() 84 for (const SbkObjectType *o : nodeList) { in dumpDotGraph() 94 SbkObjectType *identifyType(void **cptr, SbkObjectType *type, SbkObjectType *baseType) const in identifyType() 99 for (SbkObjectType *node : adjNodes) { in identifyType() 100 SbkObjectType *newType = identifyType(cptr, node, baseType); in identifyType() 216 auto instanceType = reinterpret_cast<SbkObjectType *>(Py_TYPE(pyObj)); in registerWrapper() 237 auto sbkType = reinterpret_cast<SbkObjectType *>(Py_TYPE(sbkObj)); in releaseWrapper() 342 void BindingManager::addClassInheritance(SbkObjectType *parent, SbkObjectType *child) in addClassInheritance() [all …]
|
H A D | basewrapper_p.h | 52 struct SbkObjectType; 148 void (*subtype_init)(SbkObjectType *, PyObject *, PyObject *); 187 virtual bool visit(SbkObjectType *node) = 0; // return true to terminate 193 bool visit(SbkObjectType *) override; 204 using Result = std::vector<SbkObjectType *>; 206 bool visit(SbkObjectType *node) override; 219 bool visit(SbkObjectType *node) override; 235 bool visit(SbkObjectType *node) override; 268 inline std::vector<SbkObjectType *> getCppBaseClasses(PyTypeObject *baseType) in getCppBaseClasses()
|
H A D | sbkconverter.h | 50 struct SbkObjectType; 150 LIBSHIBOKEN_API SbkConverter *createConverter(SbkObjectType *type, 181 LIBSHIBOKEN_API void addPythonToCppValueConversion(SbkObjectType *type, 194 LIBSHIBOKEN_API PyObject *pointerToPython(SbkObjectType *type, const void *cppIn); 206 LIBSHIBOKEN_API PyObject *referenceToPython(SbkObjectType *type, const void *cppIn); 216 LIBSHIBOKEN_API PyObject *copyToPython(SbkObjectType *type, const void *cppIn); 233 LIBSHIBOKEN_API PythonToCppFunc isPythonToCppValueConvertible(SbkObjectType *type, PyObject *pyIn); 256 LIBSHIBOKEN_API void pythonToCppPointer(SbkObjectType *type, PyObject *pyIn, void *cppOut); 260 LIBSHIBOKEN_API void pythonToCppCopy(SbkObjectType *type, PyObject *pyIn, void *cppOut); 274 LIBSHIBOKEN_API bool isImplicitConversion(SbkObjectType *type, PythonToCppFunc toCpp); [all …]
|
H A D | bindingmanager.h | 48 struct SbkObjectType; 78 void addClassInheritance(SbkObjectType *parent, SbkObjectType *child); 86 SbkObjectType *resolveType(void **cptr, SbkObjectType *type);
|
H A D | basewrapper.cpp | 364 SbkObjectType *SbkObject_TypeF(void) in SbkObject_TypeF() 721 for (SbkObjectType *base : bases) { in SbkObjectTypeTpNew() 908 bool BaseCountVisitor::visit(SbkObjectType *) in visit() argument 981 bool visit(SbkObjectType *node) override in visit() 1038 bool hasCast(SbkObjectType *type) in hasCast() 1072 void copyMultipleInheritance(SbkObjectType *type, SbkObjectType *other) in copyMultipleInheritance() 1094 void initPrivateData(SbkObjectType *type) in initPrivateData() 1100 SbkObjectType * 1160 void *getTypeUserData(SbkObjectType *type) in getTypeUserData() 1175 SbkObjectType *result{}; in typeForTypeName() [all …]
|
/dports/devel/pyside2/pyside-setup-opensource-src-5.15.2/sources/shiboken2/libshiboken/ |
H A D | basewrapper.h | 75 struct SbkObjectType; 85 typedef void *(*SpecialCastFunction)(void *, SbkObjectType *); 86 typedef SbkObjectType *(*TypeDiscoveryFunc)(void *, SbkObjectType *); 87 typedef void *(*TypeDiscoveryFuncV2)(void *, SbkObjectType *); 110 extern LIBSHIBOKEN_API SbkObjectType *SbkObject_TypeF(void); 115 struct LIBSHIBOKEN_API SbkObjectType struct 188 LIBSHIBOKEN_API bool hasCast(SbkObjectType *type); 199 LIBSHIBOKEN_API const char *getOriginalName(SbkObjectType *self); 202 LIBSHIBOKEN_API void copyMultipleInheritance(SbkObjectType *self, SbkObjectType *other); 208 LIBSHIBOKEN_API void initPrivateData(SbkObjectType *self); [all …]
|
H A D | bindingmanager.cpp | 62 using NodeList = std::vector<SbkObjectType *>; 63 using Edges = std::unordered_map<SbkObjectType *, NodeList>; 69 void addEdge(SbkObjectType *from, SbkObjectType *to) in addEdge() 84 for (const SbkObjectType *o : nodeList) { in dumpDotGraph() 94 SbkObjectType *identifyType(void **cptr, SbkObjectType *type, SbkObjectType *baseType) const in identifyType() 99 for (SbkObjectType *node : adjNodes) { in identifyType() 100 SbkObjectType *newType = identifyType(cptr, node, baseType); in identifyType() 216 auto instanceType = reinterpret_cast<SbkObjectType *>(Py_TYPE(pyObj)); in registerWrapper() 237 auto sbkType = reinterpret_cast<SbkObjectType *>(Py_TYPE(sbkObj)); in releaseWrapper() 342 void BindingManager::addClassInheritance(SbkObjectType *parent, SbkObjectType *child) in addClassInheritance() [all …]
|
H A D | basewrapper_p.h | 52 struct SbkObjectType; 148 void (*subtype_init)(SbkObjectType *, PyObject *, PyObject *); 187 virtual bool visit(SbkObjectType *node) = 0; // return true to terminate 193 bool visit(SbkObjectType *) override; 204 using Result = std::vector<SbkObjectType *>; 206 bool visit(SbkObjectType *node) override; 219 bool visit(SbkObjectType *node) override; 235 bool visit(SbkObjectType *node) override; 268 inline std::vector<SbkObjectType *> getCppBaseClasses(PyTypeObject *baseType) in getCppBaseClasses()
|
H A D | sbkconverter.h | 50 struct SbkObjectType; 150 LIBSHIBOKEN_API SbkConverter *createConverter(SbkObjectType *type, 181 LIBSHIBOKEN_API void addPythonToCppValueConversion(SbkObjectType *type, 194 LIBSHIBOKEN_API PyObject *pointerToPython(SbkObjectType *type, const void *cppIn); 206 LIBSHIBOKEN_API PyObject *referenceToPython(SbkObjectType *type, const void *cppIn); 216 LIBSHIBOKEN_API PyObject *copyToPython(SbkObjectType *type, const void *cppIn); 233 LIBSHIBOKEN_API PythonToCppFunc isPythonToCppValueConvertible(SbkObjectType *type, PyObject *pyIn); 256 LIBSHIBOKEN_API void pythonToCppPointer(SbkObjectType *type, PyObject *pyIn, void *cppOut); 260 LIBSHIBOKEN_API void pythonToCppCopy(SbkObjectType *type, PyObject *pyIn, void *cppOut); 274 LIBSHIBOKEN_API bool isImplicitConversion(SbkObjectType *type, PythonToCppFunc toCpp); [all …]
|
H A D | bindingmanager.h | 48 struct SbkObjectType; 78 void addClassInheritance(SbkObjectType *parent, SbkObjectType *child); 86 SbkObjectType *resolveType(void **cptr, SbkObjectType *type);
|
H A D | basewrapper.cpp | 364 SbkObjectType *SbkObject_TypeF(void) in SbkObject_TypeF() 721 for (SbkObjectType *base : bases) { in SbkObjectTypeTpNew() 908 bool BaseCountVisitor::visit(SbkObjectType *) in visit() argument 981 bool visit(SbkObjectType *node) override in visit() 1038 bool hasCast(SbkObjectType *type) in hasCast() 1072 void copyMultipleInheritance(SbkObjectType *type, SbkObjectType *other) in copyMultipleInheritance() 1094 void initPrivateData(SbkObjectType *type) in initPrivateData() 1100 SbkObjectType * 1160 void *getTypeUserData(SbkObjectType *type) in getTypeUserData() 1175 SbkObjectType *result{}; in typeForTypeName() [all …]
|
/dports/devel/shiboken2/pyside-setup-opensource-src-5.15.2/sources/shiboken2/libshiboken/ |
H A D | basewrapper.h | 75 struct SbkObjectType; 85 typedef void *(*SpecialCastFunction)(void *, SbkObjectType *); 86 typedef SbkObjectType *(*TypeDiscoveryFunc)(void *, SbkObjectType *); 87 typedef void *(*TypeDiscoveryFuncV2)(void *, SbkObjectType *); 110 extern LIBSHIBOKEN_API SbkObjectType *SbkObject_TypeF(void); 115 struct LIBSHIBOKEN_API SbkObjectType struct 188 LIBSHIBOKEN_API bool hasCast(SbkObjectType *type); 199 LIBSHIBOKEN_API const char *getOriginalName(SbkObjectType *self); 202 LIBSHIBOKEN_API void copyMultipleInheritance(SbkObjectType *self, SbkObjectType *other); 208 LIBSHIBOKEN_API void initPrivateData(SbkObjectType *self); [all …]
|
H A D | bindingmanager.cpp | 62 using NodeList = std::vector<SbkObjectType *>; 63 using Edges = std::unordered_map<SbkObjectType *, NodeList>; 69 void addEdge(SbkObjectType *from, SbkObjectType *to) in addEdge() 84 for (const SbkObjectType *o : nodeList) { in dumpDotGraph() 94 SbkObjectType *identifyType(void **cptr, SbkObjectType *type, SbkObjectType *baseType) const in identifyType() 99 for (SbkObjectType *node : adjNodes) { in identifyType() 100 SbkObjectType *newType = identifyType(cptr, node, baseType); in identifyType() 216 auto instanceType = reinterpret_cast<SbkObjectType *>(Py_TYPE(pyObj)); in registerWrapper() 237 auto sbkType = reinterpret_cast<SbkObjectType *>(Py_TYPE(sbkObj)); in releaseWrapper() 342 void BindingManager::addClassInheritance(SbkObjectType *parent, SbkObjectType *child) in addClassInheritance() [all …]
|
H A D | basewrapper_p.h | 52 struct SbkObjectType; 148 void (*subtype_init)(SbkObjectType *, PyObject *, PyObject *); 187 virtual bool visit(SbkObjectType *node) = 0; // return true to terminate 193 bool visit(SbkObjectType *) override; 204 using Result = std::vector<SbkObjectType *>; 206 bool visit(SbkObjectType *node) override; 219 bool visit(SbkObjectType *node) override; 235 bool visit(SbkObjectType *node) override; 268 inline std::vector<SbkObjectType *> getCppBaseClasses(PyTypeObject *baseType) in getCppBaseClasses()
|
H A D | sbkconverter.h | 50 struct SbkObjectType; 150 LIBSHIBOKEN_API SbkConverter *createConverter(SbkObjectType *type, 181 LIBSHIBOKEN_API void addPythonToCppValueConversion(SbkObjectType *type, 194 LIBSHIBOKEN_API PyObject *pointerToPython(SbkObjectType *type, const void *cppIn); 206 LIBSHIBOKEN_API PyObject *referenceToPython(SbkObjectType *type, const void *cppIn); 216 LIBSHIBOKEN_API PyObject *copyToPython(SbkObjectType *type, const void *cppIn); 233 LIBSHIBOKEN_API PythonToCppFunc isPythonToCppValueConvertible(SbkObjectType *type, PyObject *pyIn); 256 LIBSHIBOKEN_API void pythonToCppPointer(SbkObjectType *type, PyObject *pyIn, void *cppOut); 260 LIBSHIBOKEN_API void pythonToCppCopy(SbkObjectType *type, PyObject *pyIn, void *cppOut); 274 LIBSHIBOKEN_API bool isImplicitConversion(SbkObjectType *type, PythonToCppFunc toCpp); [all …]
|
H A D | bindingmanager.h | 48 struct SbkObjectType; 78 void addClassInheritance(SbkObjectType *parent, SbkObjectType *child); 86 SbkObjectType *resolveType(void **cptr, SbkObjectType *type);
|
H A D | basewrapper.cpp | 364 SbkObjectType *SbkObject_TypeF(void) in SbkObject_TypeF() 721 for (SbkObjectType *base : bases) { in SbkObjectTypeTpNew() 908 bool BaseCountVisitor::visit(SbkObjectType *) in visit() argument 981 bool visit(SbkObjectType *node) override in visit() 1038 bool hasCast(SbkObjectType *type) in hasCast() 1072 void copyMultipleInheritance(SbkObjectType *type, SbkObjectType *other) in copyMultipleInheritance() 1094 void initPrivateData(SbkObjectType *type) in initPrivateData() 1100 SbkObjectType * 1160 void *getTypeUserData(SbkObjectType *type) in getTypeUserData() 1175 SbkObjectType *result{}; in typeForTypeName() [all …]
|
/dports/devel/shiboken2/pyside-setup-opensource-src-5.15.2/sources/shiboken2/libshiboken/tmp-referencetopython/ |
H A D | sbkconverter.h | 108 LIBSHIBOKEN_API SbkConverter *createConverter(SbkObjectType *type, 123 LIBSHIBOKEN_API void addPythonToCppValueConversion(SbkObjectType *type, 136 LIBSHIBOKEN_API PyObject *pointerToPython(SbkObjectType *type, const void *cppIn); 145 LIBSHIBOKEN_API PyObject *copyToPython(SbkObjectType *type, const void *cppIn); 156 LIBSHIBOKEN_API PyObject *referenceToPython(SbkObjectType *type, const void *cppIn); 165 LIBSHIBOKEN_API PythonToCppFunc isPythonToCppPointerConvertible(SbkObjectType *type, PyObject *pyIn… 168 LIBSHIBOKEN_API PythonToCppFunc isPythonToCppValueConvertible(SbkObjectType *type, PyObject *pyIn); 171 LIBSHIBOKEN_API PythonToCppFunc isPythonToCppReferenceConvertible(SbkObjectType *type, PyObject *py… 179 LIBSHIBOKEN_API void pythonToCppPointer(SbkObjectType *type, PyObject *pyIn, void *cppOut); 187 LIBSHIBOKEN_API bool isImplicitConversion(SbkObjectType *type, PythonToCppFunc toCpp);
|
H A D | sbkconverter.cpp | 67 SbkConverter *createConverter(SbkObjectType *type, in createConverter() 94 void addPythonToCppValueConversion(SbkObjectType *type, in addPythonToCppValueConversion() 101 PyObject *pointerToPython(SbkObjectType *type, const void *cppIn) in pointerToPython() 113 PyObject *copyToPython(SbkObjectType *type, const void *cppIn) in copyToPython() 122 PyObject *referenceToPython(SbkObjectType *type, const void *cppIn) in referenceToPython() 137 PythonToCppFunc isPythonToCppPointerConvertible(SbkObjectType *type, PyObject *pyIn) in isPythonToCppPointerConvertible() 154 PythonToCppFunc isPythonToCppValueConvertible(SbkObjectType *type, PyObject *pyIn) in isPythonToCppValueConvertible() 163 PythonToCppFunc isPythonToCppReferenceConvertible(SbkObjectType *type, PyObject *pyIn) in isPythonToCppReferenceConvertible() 179 void pythonToCppPointer(SbkObjectType *type, PyObject *pyIn, void *cppOut) in pythonToCppPointer() 183 SbkObjectType *inType = (SbkObjectType *)Py_TYPE(pyIn); in pythonToCppPointer() [all …]
|
/dports/devel/pyside2-tools/pyside-setup-opensource-src-5.15.2/sources/shiboken2/libshiboken/tmp-referencetopython/ |
H A D | sbkconverter.h | 108 LIBSHIBOKEN_API SbkConverter *createConverter(SbkObjectType *type, 123 LIBSHIBOKEN_API void addPythonToCppValueConversion(SbkObjectType *type, 136 LIBSHIBOKEN_API PyObject *pointerToPython(SbkObjectType *type, const void *cppIn); 145 LIBSHIBOKEN_API PyObject *copyToPython(SbkObjectType *type, const void *cppIn); 156 LIBSHIBOKEN_API PyObject *referenceToPython(SbkObjectType *type, const void *cppIn); 165 LIBSHIBOKEN_API PythonToCppFunc isPythonToCppPointerConvertible(SbkObjectType *type, PyObject *pyIn… 168 LIBSHIBOKEN_API PythonToCppFunc isPythonToCppValueConvertible(SbkObjectType *type, PyObject *pyIn); 171 LIBSHIBOKEN_API PythonToCppFunc isPythonToCppReferenceConvertible(SbkObjectType *type, PyObject *py… 179 LIBSHIBOKEN_API void pythonToCppPointer(SbkObjectType *type, PyObject *pyIn, void *cppOut); 187 LIBSHIBOKEN_API bool isImplicitConversion(SbkObjectType *type, PythonToCppFunc toCpp);
|
H A D | sbkconverter.cpp | 67 SbkConverter *createConverter(SbkObjectType *type, in createConverter() 94 void addPythonToCppValueConversion(SbkObjectType *type, in addPythonToCppValueConversion() 101 PyObject *pointerToPython(SbkObjectType *type, const void *cppIn) in pointerToPython() 113 PyObject *copyToPython(SbkObjectType *type, const void *cppIn) in copyToPython() 122 PyObject *referenceToPython(SbkObjectType *type, const void *cppIn) in referenceToPython() 137 PythonToCppFunc isPythonToCppPointerConvertible(SbkObjectType *type, PyObject *pyIn) in isPythonToCppPointerConvertible() 154 PythonToCppFunc isPythonToCppValueConvertible(SbkObjectType *type, PyObject *pyIn) in isPythonToCppValueConvertible() 163 PythonToCppFunc isPythonToCppReferenceConvertible(SbkObjectType *type, PyObject *pyIn) in isPythonToCppReferenceConvertible() 179 void pythonToCppPointer(SbkObjectType *type, PyObject *pyIn, void *cppOut) in pythonToCppPointer() 183 SbkObjectType *inType = (SbkObjectType *)Py_TYPE(pyIn); in pythonToCppPointer() [all …]
|
/dports/devel/pyside2/pyside-setup-opensource-src-5.15.2/sources/shiboken2/libshiboken/tmp-referencetopython/ |
H A D | sbkconverter.h | 108 LIBSHIBOKEN_API SbkConverter *createConverter(SbkObjectType *type, 123 LIBSHIBOKEN_API void addPythonToCppValueConversion(SbkObjectType *type, 136 LIBSHIBOKEN_API PyObject *pointerToPython(SbkObjectType *type, const void *cppIn); 145 LIBSHIBOKEN_API PyObject *copyToPython(SbkObjectType *type, const void *cppIn); 156 LIBSHIBOKEN_API PyObject *referenceToPython(SbkObjectType *type, const void *cppIn); 165 LIBSHIBOKEN_API PythonToCppFunc isPythonToCppPointerConvertible(SbkObjectType *type, PyObject *pyIn… 168 LIBSHIBOKEN_API PythonToCppFunc isPythonToCppValueConvertible(SbkObjectType *type, PyObject *pyIn); 171 LIBSHIBOKEN_API PythonToCppFunc isPythonToCppReferenceConvertible(SbkObjectType *type, PyObject *py… 179 LIBSHIBOKEN_API void pythonToCppPointer(SbkObjectType *type, PyObject *pyIn, void *cppOut); 187 LIBSHIBOKEN_API bool isImplicitConversion(SbkObjectType *type, PythonToCppFunc toCpp);
|
H A D | sbkconverter.cpp | 67 SbkConverter *createConverter(SbkObjectType *type, in createConverter() 94 void addPythonToCppValueConversion(SbkObjectType *type, in addPythonToCppValueConversion() 101 PyObject *pointerToPython(SbkObjectType *type, const void *cppIn) in pointerToPython() 113 PyObject *copyToPython(SbkObjectType *type, const void *cppIn) in copyToPython() 122 PyObject *referenceToPython(SbkObjectType *type, const void *cppIn) in referenceToPython() 137 PythonToCppFunc isPythonToCppPointerConvertible(SbkObjectType *type, PyObject *pyIn) in isPythonToCppPointerConvertible() 154 PythonToCppFunc isPythonToCppValueConvertible(SbkObjectType *type, PyObject *pyIn) in isPythonToCppValueConvertible() 163 PythonToCppFunc isPythonToCppReferenceConvertible(SbkObjectType *type, PyObject *pyIn) in isPythonToCppReferenceConvertible() 179 void pythonToCppPointer(SbkObjectType *type, PyObject *pyIn, void *cppOut) in pythonToCppPointer() 183 SbkObjectType *inType = (SbkObjectType *)Py_TYPE(pyIn); in pythonToCppPointer() [all …]
|
/dports/devel/pyside2/pyside-setup-opensource-src-5.15.2/sources/pyside2/libpyside/ |
H A D | pyside.h | 54 struct SbkObjectType; 102 PYSIDE_API void initDynamicMetaObject(SbkObjectType *type, const QMetaObject *base, 104 PYSIDE_API void initQObjectSubType(SbkObjectType *type, PyObject *args, PyObject *kwds); 108 PYSIDE_API std::size_t getSizeOfQObject(SbkObjectType *type); 143 PYSIDE_API PyObject *getWrapperForQObject(QObject *cppSelf, SbkObjectType *sbk_type);
|