Resultados de la búsqueda a petición "swig"

2 la respuesta

Pasar funciones de python a código C ++ envuelto SWIG

Estoy tratando de envolver una biblioteca de C ++ para python, usando SWIG. La biblioteca utiliza funciones de devolución de llamada con frecuencia, pasandofunciones de devolución de llamada de cierto tipo a los métodos de clase. Ahora, después ...

1 la respuesta

Devuelva el vector <pair <int, int >> y del método c ++ a la lista de tuplas de Python utilizando el mapa de tipos de swig

Estoy teniendo muchos problemas al intentar envolver un método c ++ que devuelve una referencia constante a un vector de pares a una lista de tuplas de Pytho...

1 la respuesta

¿Forma correcta de liberar una matriz de punteros en el mapa de tipos de entrada SWIG?

Hola, estoy tratando de ajustar la siguiente función usando SWIG. static void readTable(int argc, t_atom *argv) { //accepts table in Lua e.g. readTable({"ab",3}); for (int i=0; i<argc; ++i) { if (argv[i].a_type == A_FLOAT) printf("FLOAT : ...

1 la respuesta

Valores incorrectos pasados como parámetro a la biblioteca C usando SWIG

Siguiendo miTres [https://stackoverflow.com/questions/24434869/compile-a-c-library-with-visual-studio-2010] anterior [https://stackoverflow.com/questions/24436262/linker-errors-in-c-program-lnk2019-and-lnk1120] ...

1 la respuesta

¿Cómo puedo leer el título de la ventana con JNI o ​​JNA?

Buscando volver al espacio de desarrollo; principalmente utilizando Java para llamar a algunas funciones nativas de win32 (no deseo construir en .NET) ...Alg...

1 la respuesta

Uso de SWIG para convertir C ++ char * as char [] en Java en lugar de String

Estoy intentando envolver la siguiente función de C ++ con Java:

2 la respuesta

Pasando una cuerda a agege en agraph.py. Problema con networkx y pygraphviz

Dado este gráfico inicial: import networkx as nx G=nx.MultiGraph() fromnodes=[0,0,1,1,1,1,1,2,3,4,5,5,5,7,8,9,10] tonodes=[1,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16] dupedgeind=0 for x,y in zip(fromnodes,tonodes): if G.has_edge(x,y): ...

2 la respuesta

No hay iterador para Java cuando se utiliza SWIG con std :: map @ de C

He implementado una clase constd::map en C ++ y la interfaz creada usando SWIG para ser llamada desde Java. Sin embargo, no hay ningún objeto iterador que me permita iterar a través de las entradas en el SWIG wrapstd::map. ¿Alguien sabe cómo ...

3 la respuesta

¿Cómo aplicar mapas de tipo SWIG OUTPUT para tipos de clase en Python?

Tengo algunos problemas para generar un contenedor Python alrededor de una biblioteca C ++ usando SWIG (versión 3.0.6). Mi problema se relaciona con la aplicación del mapa de tipo OUTPUT, específicamente en el caso de punteros / referencias a ...

1 la respuesta

Python extendido - para swig, no para swig o Cython

Encontré el cuello de botella en mi código de Python, jugué con psycho, etc. Luego decidí escribir una extensión c / c ++ para el rendimiento. Con la ayuda de Swig casi no necesitas preocuparte por los argumentos, etc. Todo funciona bien. Ahora ...