Resultados da pesquisa a pedido "introspection"
Como examinar uma função definida em um módulo de extensão Cython C
Python'sinspect [https://docs.python.org/3/library/inspect.html]O módulo não parece capaz de inspecionar as assinaturas das funções "internas", que incluem funções definidas nos módulos de extensão C, como as definidas pelo Cython. Existe alguma ...
Classificando a matriz [Qualquer]
Dada uma matriz definida como segue let list: [Any]Eu quero classificarQUANDO todos os valores dentro dele têm o mesmo tipoElementE Element éComparable.Quando deve retornar a matriz classificadaEntão, eu precisaria de uma função que, quando a ...
Como imprimir no REPL o código de funções em Julia?
Em Julia, muitas funções relacionadas à Base e mais próximas também são escritas em Julia pura, e o código é facilmente disponível. Pode-se percorrer o repositório ou os arquivos baixados locais e ver como a função é gravada / implementada. Mas ...
Por que é importante incluir o arquivo ".moc" no final de um arquivo de código fonte do Qt?
Por que é importante adicionar uma inclusão para o arquivo .moc em um código-fonte Qt cpp? Esta é uma etapa comum usada em várias amostras de Qt, incluindo ...
Introspecção e iteração em um Enum
É possível descobrir programaticamente quantos "casos" um Enum tem no Swift 2 e iterar sobre eles? Esse código não é compilado, mas fornece uma idéia do que estou tentando alcançar: enum HeaderStyles{ case h1 case h2 case h3 } for item in ...
Como serializar um objeto grande e complexo?
Eu tenho um "User"classe com mais de 40 variáveis privadas, incluindo objetos complexos como chaves públicas / privadas (biblioteca QCA), QObjects personalizados etc. A idéia é que a classe tenha uma função chamadasign() que criptografa, assina, ...
Como obter o nome dos parâmetros reais da função em Python?
Por exemplo: def func(a): # how to get the name "x" x = 1 func(x)Se eu usarinspect módulo posso obter o objeto de quadro de pilha: import inspect def func(a): print inspect.stack()Fora: [ (<frame object at 0x7fb973c7a988>, 'ts.py', 9, 'func', ...
Obter o nome (string) de um tipo genérico no Swift
Eu tenho uma classe genérica do tipo T e gostaria de obter o nome do tipo que passou para a classe quando instanciado. Aqui está um exemplo. class MyClass<T> { func genericName() -> String { // Return the name of T. } } Estou procurando há horas ...
Como usar ligações Qt-Dbus sem bloquear o thread principal
Meu objetivo é criar uma biblioteca usando oLigações DBus do Qt [http://qt-project.org/doc/qt-4.8/qtdbus.html]. Tentei criar um aplicativo Qt sem iniciar oQEventLoop (fornecida peloQCoreApplication classe) no segmento principal. Aqui está um ...
Introspecção de classe rápida e genéricos
Estou tentando criar dinamicamente umclass tipo baseado em instância usando genéricos, no entanto, estou encontrando dificuldades com a introspecção de classe. Aqui estão as perguntas: Existe um equivalente Swift aos Obj-C'sself.class?Existe ...