Home | History | Annotate | Download | only in pyext

Lines Matching refs:python

34 #include <Python.h>
43 namespace python {
51 // There is normally one pool per process. We make it a Python object only
52 // because it contains many Python references.
76 // Note: A C++ MessageFactory is different from the Python MessageFactory.
77 // The C++ one creates messages, when the Python one creates classes.
80 // Make our own mapping to retrieve Python classes from C++ descriptors.
83 // Python references to classes are owned by this PyDescriptorPool.
89 // Python objects are owned by the map.
103 // Registers a new Python class for the given message descriptor.
104 // On error, returns -1 with a Python exception set.
109 // Retrieves the Python class registered with the given message descriptor.
156 // Retrieve the python descriptor pool owning a C++ descriptor pool.
163 } // namespace python