Browse Source

stub out more

David Rose 21 years ago
parent
commit
dd5ba8f3b6
1 changed files with 60 additions and 0 deletions
  1. 60 0
      dtool/src/pystub/pystub.cxx

+ 60 - 0
dtool/src/pystub/pystub.cxx

@@ -22,13 +22,21 @@ extern "C" {
   EXPCL_DTOOLCONFIG int PyArg_ParseTuple(...);
   EXPCL_DTOOLCONFIG int Py_BuildValue(...);
   EXPCL_DTOOLCONFIG int PyInt_FromLong(...);
+  EXPCL_DTOOLCONFIG int PyInt_Type(...);
+  EXPCL_DTOOLCONFIG int PyLong_Type(...);
+  EXPCL_DTOOLCONFIG int PyType_IsSubtype(...);
+  EXPCL_DTOOLCONFIG int PyFloat_Type(...);
   EXPCL_DTOOLCONFIG int PyFloat_FromDouble(...);
+  EXPCL_DTOOLCONFIG int PyString_Type(...);
+  EXPCL_DTOOLCONFIG int PyUnicode_Type(...);
   EXPCL_DTOOLCONFIG int PyString_FromString(...);
   EXPCL_DTOOLCONFIG int PyString_FromStringAndSize(...);
   EXPCL_DTOOLCONFIG int Py_InitModule4(...);
   EXPCL_DTOOLCONFIG int PyObject_IsTrue(...);
+  EXPCL_DTOOLCONFIG int PyObject_Str(...);
   EXPCL_DTOOLCONFIG int PyErr_SetString(...);
   EXPCL_DTOOLCONFIG int PySequence_GetItem(...);
+  EXPCL_DTOOLCONFIG int PySequence_Tuple(...);
   EXPCL_DTOOLCONFIG int PyLong_AsUnsignedLongLong(...);
   EXPCL_DTOOLCONFIG int PyErr_Occurred(...);
   EXPCL_DTOOLCONFIG int PyObject_GetAttrString(...);
@@ -37,6 +45,8 @@ extern "C" {
   EXPCL_DTOOLCONFIG int PyString_AsString(...);
   EXPCL_DTOOLCONFIG int PySequence_Size(...);
   EXPCL_DTOOLCONFIG int PyList_New(...);
+  EXPCL_DTOOLCONFIG int PyList_AsTuple(...);
+  EXPCL_DTOOLCONFIG int PyList_Append(...);
   EXPCL_DTOOLCONFIG int PyFloat_AsDouble(...);
   EXPCL_DTOOLCONFIG int PyString_AsStringAndSize(...);
   EXPCL_DTOOLCONFIG int PyObject_CallObject(...);
@@ -64,11 +74,41 @@ PyInt_FromLong(...) {
   return 0;
 }
 
+int
+PyInt_Type(...) {
+  return 0;
+}
+
+int
+PyLong_Type(...) {
+  return 0;
+}
+
+int
+PyType_IsSubtype(...) {
+  return 0;
+}
+
+int
+PyFloat_Type(...) {
+  return 0;
+}
+
 int
 PyFloat_FromDouble(...) {
   return 0;
 }
 
+int
+PyString_Type(...) {
+  return 0;
+}
+
+int
+PyUnicode_Type(...) {
+  return 0;
+}
+
 int
 PyString_FromStringAndSize(...) {
   return 0;
@@ -89,6 +129,11 @@ PyObject_IsTrue(...) {
   return 0;
 }
 
+int
+PyObject_Str(...) {
+  return 0;
+}
+
 int
 PyErr_SetString(...) {
   return 0;
@@ -99,6 +144,11 @@ PySequence_GetItem(...) {
   return 0;
 }
 
+int
+PySequence_Tuple(...) {
+  return 0;
+}
+
 int
 PyLong_AsUnsignedLongLong(...) {
   return 0;
@@ -139,6 +189,16 @@ PyList_New(...) {
   return 0;
 }
 
+int
+PyList_AsTuple(...) {
+  return 0;
+}
+
+int
+PyList_Append(...) {
+  return 0;
+}
+
 int
 PyFloat_AsDouble(...) {
   return 0;