Exibição da Janela de Log da API do Aimsun Next¶
Funções relacionadas à exibição de informações na janela de log¶
Imprimir string na Janela de Log¶
Em C++ e Python¶
Explicação¶
Imprimir uma string na Janela de Log.
Formato¶
void AKIPrintString(char *string);
Parâmetros:¶
- string: String a exibir.
Saída¶
- None
Imprimir uma string Unicode na Janela de Log¶
In C++:¶
Explicação¶
Imprima uma string Unicode na janela Log.
Formato¶
void AKIPrintAsUNICODEString(const unsigned short *string);
Parâmetros¶
- string: a string a ser impressa
Saída¶
Nenhum.
Em Python:¶
Não disponível.
Converter uma string Unicode em string ASCII¶
Em C++ e Python:¶
Explicação¶
Converte uma string Unicode para char* . A string retornada deve ser excluída posteriormente.
Em APIs Python, todas as strings devem ser Ascii, portanto todas as funções que retornam uma string Unicode (isto é, const unsigned short *) devem ser passadas pela função AKIConvertToAsciiString para obter a string correta.
Formato¶
const char *AKIConvertToAsciiString(const unsigned short *string, bool deleteUshortString, bool *anyNonAsciiChar);
Parâmetros¶
- string: string Unicode.
- deleteUshortString: True para excluir a string de parâmetro.
- anyNonAsciiChar: Retorna true se houver algum caractere não conversível.
Saída¶
A string convertida.
Converter string ASCII em string Unicode¶
In C++:¶
Explicação:¶
Converta uma string ascii em uma string Unicode.
Formato¶
const unsigned short *AKIConvertFromAsciiString(const char *ascii);
Parâmetros¶
- ascii: A string ascci a ser convertida.
Saída¶
A string convertida
Em Python:¶
Não disponível.
Excluir uma string Unicode¶
In C++:¶
Explicação¶
Exclui a memória alocada para string, tendo chamado anteriormente a função AKIConvertFromAsciiString.
Formato¶
void AKIDeleteUNICODEString( const unsigned short *string );
Parâmetros¶
- string: A string a excluir.
Saída:¶
Nenhum.
Em Python¶
Não disponível.
Excluir uma String ASCII¶
In C++:¶
Explicação¶
Exclui a memória alocada para a string após ter chamado anteriormente a função AKIConvertToAsciiString.
Formato¶
void AKIDeleteASCIIString( const char *string );
Parâmetros¶
- string: A string a excluir.
Saída¶
Nenhum.
Em Python:¶
Não disponível.