| H A D | pyhbac.c | 300 HbacRuleElement *self; local 302 self = (HbacRuleElement *) type->tp_alloc(type, 0); 303 if (self == NULL) { 308 self->category = PySet_New(NULL); 309 self->names = PyList_New(0); 310 self->groups = PyList_New(0); 311 if (!self->names || !self->groups || !self->category) { 312 Py_DECREF(self); 321 HbacRuleElement_clear(HbacRuleElement *self) argument 330 HbacRuleElement_dealloc(HbacRuleElement *self) argument 337 HbacRuleElement_traverse(HbacRuleElement *self, visitproc visit, void *arg) argument 356 HbacRuleElement_init(HbacRuleElement *self, PyObject *args, PyObject *kwargs) argument 403 hbac_rule_element_set_names(HbacRuleElement *self, PyObject *names, void *closure) argument 418 hbac_rule_element_get_names(HbacRuleElement *self, void *closure) argument 425 hbac_rule_element_set_groups(HbacRuleElement *self, PyObject *groups, void *closure) argument 440 hbac_rule_element_get_groups(HbacRuleElement *self, void *closure) argument 447 hbac_rule_element_set_category(HbacRuleElement *self, PyObject *category, void *closure) argument 484 hbac_rule_element_get_category(HbacRuleElement *self, void *closure) argument 491 HbacRuleElement_repr(HbacRuleElement *self) argument 650 HbacRuleObject *self; local 695 HbacRule_clear(HbacRuleObject *self) argument 706 HbacRule_dealloc(HbacRuleObject *self) argument 713 HbacRule_traverse(HbacRuleObject *self, visitproc visit, void *arg) argument 729 HbacRule_init(HbacRuleObject *self, PyObject *args, PyObject *kwargs) argument 771 hbac_rule_set_enabled(HbacRuleObject *self, PyObject *enabled, void *closure) argument 828 hbac_rule_get_enabled(HbacRuleObject *self, void *closure) argument 838 hbac_rule_set_name(HbacRuleObject *self, PyObject *name, void *closure) argument 852 hbac_rule_get_name(HbacRuleObject *self, void *closure) argument 868 HbacRule_repr(HbacRuleObject *self) argument 921 py_hbac_rule_validate(HbacRuleObject *self, PyObject *args) argument 1148 HbacRequestElement *self; local 1175 HbacRequestElement_clear(HbacRequestElement *self) argument 1183 HbacRequestElement_dealloc(HbacRequestElement *self) argument 1190 HbacRequestElement_traverse(HbacRequestElement *self, visitproc visit, void *arg) argument 1208 HbacRequestElement_init(HbacRequestElement *self, PyObject *args, PyObject *kwargs) argument 1239 hbac_request_element_set_name(HbacRequestElement *self, PyObject *name, void *closure) argument 1255 hbac_request_element_get_name(HbacRequestElement *self, void *closure) argument 1271 hbac_request_element_set_groups(HbacRequestElement *self, PyObject *groups, void *closure) argument 1286 hbac_request_element_get_groups(HbacRequestElement *self, void *closure) argument 1293 HbacRequestElement_repr(HbacRequestElement *self) argument 1432 HbacRequest *self; local 1467 HbacRequest_clear(HbacRequest *self) argument 1478 HbacRequest_dealloc(HbacRequest *self) argument 1485 HbacRequest_traverse(HbacRequest *self, visitproc visit, void *arg) argument 1495 HbacRequest_init(HbacRequest *self, PyObject *args, PyObject *kwargs) argument 1550 py_hbac_evaluate(HbacRequest *self, PyObject *args) argument 1646 hbac_request_element_get_rule_name(HbacRequest *self, void *closure) argument 1661 HbacRequest_repr(HbacRequest *self) argument [all...] |