mirror of https://github.com/sipwise/sems.git
git-svn-id: http://svn.berlios.de/svnroot/repos/sems/trunk@1183 8eb893ce-cfd4-0310-b710-fb5ebe64c474sayer/1.4-spce2.6
parent
062cf580b1
commit
9fca2b26b0
@ -0,0 +1,192 @@
|
||||
/*
|
||||
* Interface wrapper code.
|
||||
*
|
||||
* Generated by SIP 4.5.2 (4.5.2) on Mon Dec 8 15:20:56 2008
|
||||
*/
|
||||
|
||||
#include "sipAPIpy_sems_lib.h"
|
||||
#include "sippy_sems_libAmSessionAudioConnector.h"
|
||||
|
||||
#include "sippy_sems_libAmSessionAudioConnector.h"
|
||||
|
||||
|
||||
|
||||
extern "C" {static PyObject *meth_AmSessionAudioConnector_block(PyObject *, PyObject *);}
|
||||
static PyObject *meth_AmSessionAudioConnector_block(PyObject *sipSelf,PyObject *sipArgs)
|
||||
{
|
||||
sipTrace(SIP_TRACE_METHODS,"meth_AmSessionAudioConnector_block()\n");
|
||||
|
||||
int sipArgsParsed = 0;
|
||||
|
||||
{
|
||||
AmSessionAudioConnector *sipCpp;
|
||||
|
||||
if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipClass_AmSessionAudioConnector,&sipCpp))
|
||||
{
|
||||
sipCpp->block();
|
||||
|
||||
Py_INCREF(Py_None);
|
||||
return Py_None;
|
||||
}
|
||||
}
|
||||
|
||||
/* Raise an exception if the arguments couldn't be parsed. */
|
||||
sipNoMethod(sipArgsParsed,sipNm_py_sems_lib_AmSessionAudioConnector,sipNm_py_sems_lib_block);
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
||||
extern "C" {static PyObject *meth_AmSessionAudioConnector_release(PyObject *, PyObject *);}
|
||||
static PyObject *meth_AmSessionAudioConnector_release(PyObject *sipSelf,PyObject *sipArgs)
|
||||
{
|
||||
sipTrace(SIP_TRACE_METHODS,"meth_AmSessionAudioConnector_release()\n");
|
||||
|
||||
int sipArgsParsed = 0;
|
||||
|
||||
{
|
||||
AmSessionAudioConnector *sipCpp;
|
||||
|
||||
if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipClass_AmSessionAudioConnector,&sipCpp))
|
||||
{
|
||||
sipCpp->release();
|
||||
|
||||
Py_INCREF(Py_None);
|
||||
return Py_None;
|
||||
}
|
||||
}
|
||||
|
||||
/* Raise an exception if the arguments couldn't be parsed. */
|
||||
sipNoMethod(sipArgsParsed,sipNm_py_sems_lib_AmSessionAudioConnector,sipNm_py_sems_lib_release);
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
||||
extern "C" {static PyObject *meth_AmSessionAudioConnector_waitReleased(PyObject *, PyObject *);}
|
||||
static PyObject *meth_AmSessionAudioConnector_waitReleased(PyObject *sipSelf,PyObject *sipArgs)
|
||||
{
|
||||
sipTrace(SIP_TRACE_METHODS,"meth_AmSessionAudioConnector_waitReleased()\n");
|
||||
|
||||
int sipArgsParsed = 0;
|
||||
|
||||
{
|
||||
AmSessionAudioConnector *sipCpp;
|
||||
|
||||
if (sipParseArgs(&sipArgsParsed,sipArgs,"B",&sipSelf,sipClass_AmSessionAudioConnector,&sipCpp))
|
||||
{
|
||||
sipCpp->waitReleased();
|
||||
|
||||
Py_INCREF(Py_None);
|
||||
return Py_None;
|
||||
}
|
||||
}
|
||||
|
||||
/* Raise an exception if the arguments couldn't be parsed. */
|
||||
sipNoMethod(sipArgsParsed,sipNm_py_sems_lib_AmSessionAudioConnector,sipNm_py_sems_lib_waitReleased);
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
||||
/* Cast a pointer to a type somewhere in its superclass hierarchy. */
|
||||
extern "C" {static void *cast_AmSessionAudioConnector(void *, sipWrapperType *);}
|
||||
static void *cast_AmSessionAudioConnector(void *ptr,sipWrapperType *targetClass)
|
||||
{
|
||||
if (targetClass == sipClass_AmSessionAudioConnector)
|
||||
return ptr;
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
||||
/* Call the instance's destructor. */
|
||||
extern "C" {static void release_AmSessionAudioConnector(void *, int);}
|
||||
static void release_AmSessionAudioConnector(void *ptr,int)
|
||||
{
|
||||
delete reinterpret_cast<AmSessionAudioConnector *>(ptr);
|
||||
}
|
||||
|
||||
|
||||
extern "C" {static void dealloc_AmSessionAudioConnector(sipWrapper *);}
|
||||
static void dealloc_AmSessionAudioConnector(sipWrapper *sipSelf)
|
||||
{
|
||||
sipTrace(SIP_TRACE_DEALLOCS,"dealloc_AmSessionAudioConnector()\n");
|
||||
|
||||
if (sipIsPyOwned(sipSelf))
|
||||
{
|
||||
release_AmSessionAudioConnector(sipSelf->u.cppPtr,0);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
extern "C" {static void *init_AmSessionAudioConnector(sipWrapper *, PyObject *, sipWrapper **, int *);}
|
||||
static void *init_AmSessionAudioConnector(sipWrapper *,PyObject *sipArgs,sipWrapper **,int *sipArgsParsed)
|
||||
{
|
||||
AmSessionAudioConnector *sipCpp = 0;
|
||||
|
||||
sipTrace(SIP_TRACE_INITS,"init_AmSessionAudioConnector()\n");
|
||||
|
||||
if (!sipCpp)
|
||||
{
|
||||
if (sipParseArgs(sipArgsParsed,sipArgs,""))
|
||||
{
|
||||
sipCpp = new AmSessionAudioConnector();
|
||||
}
|
||||
}
|
||||
|
||||
return sipCpp;
|
||||
}
|
||||
|
||||
|
||||
extern "C" {static void *forceConvertTo_AmSessionAudioConnector(PyObject *, int *);}
|
||||
static void *forceConvertTo_AmSessionAudioConnector(PyObject *valobj,int *iserrp)
|
||||
{
|
||||
if (*iserrp || valobj == NULL)
|
||||
return NULL;
|
||||
|
||||
if (valobj == Py_None || sipIsSubClassInstance(valobj,sipClass_AmSessionAudioConnector))
|
||||
return sipConvertToCpp(valobj,sipClass_AmSessionAudioConnector,iserrp);
|
||||
|
||||
sipBadClass(sipNm_py_sems_lib_AmSessionAudioConnector);
|
||||
|
||||
*iserrp = 1;
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
||||
static PyMethodDef methods_AmSessionAudioConnector[] = {
|
||||
{sipNm_py_sems_lib_block, meth_AmSessionAudioConnector_block, METH_VARARGS, NULL},
|
||||
{sipNm_py_sems_lib_release, meth_AmSessionAudioConnector_release, METH_VARARGS, NULL},
|
||||
{sipNm_py_sems_lib_waitReleased, meth_AmSessionAudioConnector_waitReleased, METH_VARARGS, NULL}
|
||||
};
|
||||
|
||||
|
||||
sipTypeDef sipType_py_sems_lib_AmSessionAudioConnector = {
|
||||
0,
|
||||
0,
|
||||
"py_sems_lib.AmSessionAudioConnector",
|
||||
0,
|
||||
{0, 0, 1},
|
||||
0,
|
||||
0,
|
||||
3, methods_AmSessionAudioConnector,
|
||||
0, 0,
|
||||
0,
|
||||
init_AmSessionAudioConnector,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
dealloc_AmSessionAudioConnector,
|
||||
cast_AmSessionAudioConnector,
|
||||
release_AmSessionAudioConnector,
|
||||
forceConvertTo_AmSessionAudioConnector,
|
||||
0,
|
||||
0,
|
||||
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0},
|
||||
0
|
||||
};
|
||||
@ -0,0 +1,20 @@
|
||||
/*
|
||||
* Interface header file.
|
||||
*
|
||||
* Generated by SIP 4.5.2 (4.5.2) on Mon Dec 8 15:20:56 2008
|
||||
*/
|
||||
|
||||
#ifndef _py_sems_libAmSessionAudioConnector_h
|
||||
#define _py_sems_libAmSessionAudioConnector_h
|
||||
|
||||
#line 5 "PySemsB2ABDialog.sip"
|
||||
#include "../../../core/AmB2ABSession.h"
|
||||
#line 13 "sippy_sems_libAmSessionAudioConnector.h"
|
||||
|
||||
#define sipClass_AmSessionAudioConnector sipModuleAPI_py_sems_lib.em_types[4]
|
||||
#define sipCast_AmSessionAudioConnector sipType_py_sems_lib_AmSessionAudioConnector.td_cast
|
||||
#define sipForceConvertTo_AmSessionAudioConnector sipType_py_sems_lib_AmSessionAudioConnector.td_fcto
|
||||
|
||||
extern sipTypeDef sipType_py_sems_lib_AmSessionAudioConnector;
|
||||
|
||||
#endif
|
||||
Loading…
Reference in new issue