/usr/lib64/python2.6/site-packages/modulator/Templates
NameSizeModeActions
module_head1130644editdlrm
module_method2230644editdlrm
module_tail8090644editdlrm
object_head2430644editdlrm
object_method2150644editdlrm
object_mlist1170644editdlrm
object_new2190644editdlrm
object_structure8710644editdlrm
object_tail9010644editdlrm
object_tp_as_mapping6700644editdlrm
object_tp_as_number31250644editdlrm
object_tp_as_sequence14030644editdlrm
object_tp_call1590644editdlrm
object_tp_compare1210644editdlrm
object_tp_dealloc1170644editdlrm
object_tp_getattr1820644editdlrm
object_tp_hash950644editdlrm
object_tp_print1310644editdlrm
object_tp_repr1300644editdlrm
object_tp_setattr2000644editdlrm
object_tp_str1300644editdlrm
Edit: /usr/lib64/python2.6/site-packages/modulator/Templates/object_tp_as_mapping (670B)
/* Code to access $name$ objects as mappings */ static int $abbrev$_length($abbrev$object *self) { /* XXXX Return the size of the mapping */ } static PyObject * $abbrev$_subscript($abbrev$object *self, PyObject *key) { /* XXXX Return the item of self indexed by key */ } static int $abbrev$_ass_sub($abbrev$object *self, PyObject *v, PyObject *w) { /* XXXX Put w in self under key v */ return 0; } static PyMappingMethods $abbrev$_as_mapping = { (inquiry)$abbrev$_length, /*mp_length*/ (binaryfunc)$abbrev$_subscript, /*mp_subscript*/ (objobjargproc)$abbrev$_ass_sub, /*mp_ass_subscript*/ }; /* -------------------------------------------------------- */