Resultados da pesquisa a pedido "swig"

2 a resposta

Como expor uma classe C ++ ao Python sem criar um módulo

2 a resposta

Usando SWIG com métodos que usam std :: string como parâmetro

Eu usei SWIG para quebrar minha classe c ++. Alguns métodos têm umconst std::string& como um parâmetro. SWIG cria um tipo chamadoSWIGTYPE_p_std__string no entanto, você não pode simplesmente passar uma string normal para isso ao invocar o método ...

3 a resposta

Como fazer downcast corretamente em C # com uma interface gerada pelo SWIG?

Eu tenho uma base de código C ++ muito grande e madura para a qual estou tentando usar o SWIG para gerar uma interface C #. Não posso alterar o código C ++ real em si, mas podemos usar o que o SWIG oferece para estendê-lo / atualizá-lo. Estou ...

2 a resposta

Como usar uma lista Python para atribuir um std :: vector em C ++ usando SWIG?

Eu tenho uma classe C ++ simples que contém um membro std :: vector e uma função de membro que aceita um std :: vector como um argumento que estou envolvendo com SWIG e chamando de Python. O código de exemplo está abaixo. Depois de compilá-lo, ...

1 a resposta

Como posso ler o título da janela com JNI ou JNA?

Olhando para voltar ao espaço de desenvolvimento; principalmente usando Java para chamar algumas funções nativas do win32 (eu não desejo construir no .net) ....

3 a resposta

Como aplicar os mapas de tipo SWIG OUTPUT para tipos de classe em Python?

Estou tendo problemas para gerar um wrapper Python em torno de uma biblioteca C ++ usando SWIG (versão 3.0.6). Meu problema está relacionado à aplicação do mapa de tipos OUTPUT, especificamente no caso de ponteiros / referências a tipos de ...

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

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 ...

2 a resposta

Interface SWIG para receber uma referência de estrutura opaca em Java por meio do argumento de função

1 a resposta

Crie um tipo de mapa para uma função que retorna por meio de argumentos

Estou convertendo C api> Java e tenho o seguinte protótipo de função.