Resultados da pesquisa a pedido "swig"

1 a resposta

SWIG passando argumento para função de retorno de chamada python

Então, eu estou quase terminando. Agora eu tenho um código de trabalho que chama a função de retorno de chamada python. A única coisa de que preciso agora é como passar o argumento para a função de retorno de chamada python. Meu callback.c ...

1 a resposta

Python swig - cria uma instância de swig wrapped do ctypes pointer

Eu tenho código C ++ com uma classe envolvida com swig. Não consigo modificar o código ou o invólucro. Em python, tenho, usando ctypes, um ponteiro para uma instância da referida classe C ++. Como criar um wrapper swig em torno ...

1 a resposta

Passando o objeto Java para C ++ usando Swig… e depois de volta para Java

Ao usar os diretores Java, C ++, Swig e Swig, posso passar um objeto Java que herda uma classe C ++ para C ++. Isso funciona muito bem. Agora, quando passo o mesmo objeto Java de volta para Java a partir do código C ++, Swig cria umNovo Objeto ...

1 a resposta

registrando a função java como um retorno de chamada na função C

Estou tentando implementar algum código C em Java usando SWIG 1.3. Agora eu tenho que reconstruir alguns C existentes no código Java e fornecer um ponteiro de função para uma função Java no método C. O código C: net.c: void ...

1 a resposta

Estendendo python - para swig, não swig ou Cython

Eu encontrei o gargalo no meu código python, brinquei com psicopata etc. Em seguida, decidi escrever uma extensão c / c ++ para desempenho. Com a ajuda do swig, você quase não precisa se preocupar com argumentos etc. Tudo funciona bem. Agora, ...

1 a resposta

Compilando um wrapper SWIG Python para uma biblioteca estática?

Esta é uma pergunta noob. Estou tentando aprender como usar o SWIG para criar uma interface python para uma biblioteca C ++. A biblioteca é uma biblioteca proprietária de terceiros; trata-me na forma de um arquivo de cabeçalho (foo.h) e um ...

1 a resposta

swig char ** como um ponteiro para um char *

Estou tendo problemas com swig e char ** como ponteiro para uma variável char * (não como uma lista de char * !!!). Não consegui descobrir uma maneira de envolver o ponteiro em um caractere *. O objetivo é escrever o resultado da concatenação no ...

1 a resposta

Passe str como uma matriz int para uma função estendida do Python C (estendida usando SWIG)

Como posso passar umstr valor (contendo 3000 {'0', '1'} bytes) obtido usando o código python como argumento para uma função estendida python c (estendida usando SWIG) que requerint * (comprimento fixo int array) como argumento de entrada? Meu ...

1 a resposta

Maneira correta de liberar uma matriz de ponteiro no mapa de tipos de entrada SWIG?

Oi, eu estou tentando quebrar a seguinte função 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 : %g\n", ...

1 a resposta

SWIG vetor embrulhado de vetores (C ++ para python) - como reconhecer o vetor interno como um objeto prox

Estou enfrentando um problema semelhante aoWrap std :: vetor de std :: vectors, C ++ SWIG Python [https://stackoverflow.com/questions/3761861/wrap-stdvector-of-stdvectors-c-swig-python] - mas não é apenas uma simples análise de C ++. Eu tenho o ...