📄 cacti_wrap.c.svn-base
字号:
{
resultobj = SWIG_From_double((double)(result));
}
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_powerComponents_leakage_set(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
powerComponents *arg1 = (powerComponents *) 0 ;
double arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:powerComponents_leakage_set",&obj0,&obj1)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_powerComponents, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
{
arg2 = (double)(SWIG_As_double(obj1));
if (SWIG_arg_fail(2)) SWIG_fail;
}
if (arg1) (arg1)->leakage = arg2;
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_powerComponents_leakage_get(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
powerComponents *arg1 = (powerComponents *) 0 ;
double result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:powerComponents_leakage_get",&obj0)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_powerComponents, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
result = (double) ((arg1)->leakage);
{
resultobj = SWIG_From_double((double)(result));
}
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_new_powerComponents(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
powerComponents *result;
if(!PyArg_ParseTuple(args,(char *)":new_powerComponents")) goto fail;
result = (powerComponents *)(powerComponents *) calloc(1, sizeof(powerComponents));
resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_powerComponents, 1);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_delete_powerComponents(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
powerComponents *arg1 = (powerComponents *) 0 ;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:delete_powerComponents",&obj0)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_powerComponents, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
free((char *) arg1);
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject * powerComponents_swigregister(PyObject *self, PyObject *args) {
PyObject *obj;
if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
SWIG_TypeClientData(SWIGTYPE_p_powerComponents, obj);
Py_INCREF(obj);
return Py_BuildValue((char *)"");
}
static PyObject *_wrap_powerDef_readOp_set(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
powerDef *arg1 = (powerDef *) 0 ;
powerComponents *arg2 = (powerComponents *) 0 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:powerDef_readOp_set",&obj0,&obj1)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_powerDef, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_powerComponents, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(2)) SWIG_fail;
if (arg1) (arg1)->readOp = *arg2;
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_powerDef_readOp_get(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
powerDef *arg1 = (powerDef *) 0 ;
powerComponents *result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:powerDef_readOp_get",&obj0)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_powerDef, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
result = (powerComponents *)& ((arg1)->readOp);
resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_powerComponents, 0);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_powerDef_writeOp_set(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
powerDef *arg1 = (powerDef *) 0 ;
powerComponents *arg2 = (powerComponents *) 0 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:powerDef_writeOp_set",&obj0,&obj1)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_powerDef, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_powerComponents, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(2)) SWIG_fail;
if (arg1) (arg1)->writeOp = *arg2;
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_powerDef_writeOp_get(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
powerDef *arg1 = (powerDef *) 0 ;
powerComponents *result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:powerDef_writeOp_get",&obj0)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_powerDef, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
result = (powerComponents *)& ((arg1)->writeOp);
resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_powerComponents, 0);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_new_powerDef(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
powerDef *result;
if(!PyArg_ParseTuple(args,(char *)":new_powerDef")) goto fail;
result = (powerDef *)(powerDef *) calloc(1, sizeof(powerDef));
resultobj = SWIG_NewPointerObj((void*)(result), SWIGTYPE_p_powerDef, 1);
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_delete_powerDef(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
powerDef *arg1 = (powerDef *) 0 ;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:delete_powerDef",&obj0)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_powerDef, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
free((char *) arg1);
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject * powerDef_swigregister(PyObject *self, PyObject *args) {
PyObject *obj;
if (!PyArg_ParseTuple(args,(char*)"O", &obj)) return NULL;
SWIG_TypeClientData(SWIGTYPE_p_powerDef, obj);
Py_INCREF(obj);
return Py_BuildValue((char *)"");
}
static PyObject *_wrap_cache_params_t_nsets_set(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
struct cache_params_t *arg1 = (struct cache_params_t *) 0 ;
unsigned int arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:cache_params_t_nsets_set",&obj0,&obj1)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_cache_params_t, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
{
arg2 = (unsigned int)(SWIG_As_unsigned_SS_int(obj1));
if (SWIG_arg_fail(2)) SWIG_fail;
}
if (arg1) (arg1)->nsets = arg2;
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_cache_params_t_nsets_get(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
struct cache_params_t *arg1 = (struct cache_params_t *) 0 ;
unsigned int result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:cache_params_t_nsets_get",&obj0)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_cache_params_t, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
result = (unsigned int) ((arg1)->nsets);
{
resultobj = SWIG_From_unsigned_SS_int((unsigned int)(result));
}
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_cache_params_t_assoc_set(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
struct cache_params_t *arg1 = (struct cache_params_t *) 0 ;
unsigned int arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:cache_params_t_assoc_set",&obj0,&obj1)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_cache_params_t, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
{
arg2 = (unsigned int)(SWIG_As_unsigned_SS_int(obj1));
if (SWIG_arg_fail(2)) SWIG_fail;
}
if (arg1) (arg1)->assoc = arg2;
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_cache_params_t_assoc_get(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
struct cache_params_t *arg1 = (struct cache_params_t *) 0 ;
unsigned int result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:cache_params_t_assoc_get",&obj0)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_cache_params_t, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
result = (unsigned int) ((arg1)->assoc);
{
resultobj = SWIG_From_unsigned_SS_int((unsigned int)(result));
}
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_cache_params_t_dbits_set(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
struct cache_params_t *arg1 = (struct cache_params_t *) 0 ;
unsigned int arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:cache_params_t_dbits_set",&obj0,&obj1)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_cache_params_t, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
{
arg2 = (unsigned int)(SWIG_As_unsigned_SS_int(obj1));
if (SWIG_arg_fail(2)) SWIG_fail;
}
if (arg1) (arg1)->dbits = arg2;
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_cache_params_t_dbits_get(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
struct cache_params_t *arg1 = (struct cache_params_t *) 0 ;
unsigned int result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:cache_params_t_dbits_get",&obj0)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_cache_params_t, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
result = (unsigned int) ((arg1)->dbits);
{
resultobj = SWIG_From_unsigned_SS_int((unsigned int)(result));
}
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_cache_params_t_tbits_set(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
struct cache_params_t *arg1 = (struct cache_params_t *) 0 ;
unsigned int arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:cache_params_t_tbits_set",&obj0,&obj1)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_cache_params_t, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
{
arg2 = (unsigned int)(SWIG_As_unsigned_SS_int(obj1));
if (SWIG_arg_fail(2)) SWIG_fail;
}
if (arg1) (arg1)->tbits = arg2;
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_cache_params_t_tbits_get(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
struct cache_params_t *arg1 = (struct cache_params_t *) 0 ;
unsigned int result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:cache_params_t_tbits_get",&obj0)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_cache_params_t, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
result = (unsigned int) ((arg1)->tbits);
{
resultobj = SWIG_From_unsigned_SS_int((unsigned int)(result));
}
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_cache_params_t_nbanks_set(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
struct cache_params_t *arg1 = (struct cache_params_t *) 0 ;
unsigned int arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:cache_params_t_nbanks_set",&obj0,&obj1)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_cache_params_t, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
{
arg2 = (unsigned int)(SWIG_As_unsigned_SS_int(obj1));
if (SWIG_arg_fail(2)) SWIG_fail;
}
if (arg1) (arg1)->nbanks = arg2;
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_cache_params_t_nbanks_get(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
struct cache_params_t *arg1 = (struct cache_params_t *) 0 ;
unsigned int result;
PyObject * obj0 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"O:cache_params_t_nbanks_get",&obj0)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_cache_params_t, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
result = (unsigned int) ((arg1)->nbanks);
{
resultobj = SWIG_From_unsigned_SS_int((unsigned int)(result));
}
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_cache_params_t_rport_set(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
struct cache_params_t *arg1 = (struct cache_params_t *) 0 ;
unsigned int arg2 ;
PyObject * obj0 = 0 ;
PyObject * obj1 = 0 ;
if(!PyArg_ParseTuple(args,(char *)"OO:cache_params_t_rport_set",&obj0,&obj1)) goto fail;
SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_cache_params_t, SWIG_POINTER_EXCEPTION | 0);
if (SWIG_arg_fail(1)) SWIG_fail;
{
arg2 = (unsigned int)(SWIG_As_unsigned_SS_int(obj1));
if (SWIG_arg_fail(2)) SWIG_fail;
}
if (arg1) (arg1)->rport = arg2;
Py_INCREF(Py_None); resultobj = Py_None;
return resultobj;
fail:
return NULL;
}
static PyObject *_wrap_cache_params_t_rport_get(PyObject *self, PyObject *args) {
PyObject *resultobj = NULL;
struct cache_params_t *arg1 = (struct cache_params_t *) 0 ;
unsigned int result;
PyObject * obj0 = 0 ;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -