Skip to content

Exibição da Janela de Log da API Aimsun Next

Em C++ e Python

Explicação

Imprime uma string na Janela de Log.

Formato
void AKIPrintString(char *string);
Parâmetros:
  • string: String a ser exibida.
Saída
  • Nenhuma

Em C++:

Explicação

Imprime uma string Unicode na janela de Log.

Formato
void AKIPrintAsUNICODEString(const unsigned short *string);
Parâmetros
  • string: a string a ser impressa
Saída

Nenhuma.

Em Python:

Não Disponível.

Converter uma string Unicode para string ASCII

Em C++ e Python:

Explicação

Converte uma string Unicode para char*. A string retornada deve ser posteriormente excluída.

Nas APIs Python, todas as strings devem ser ASCII, portanto, todas as funções que retornam uma string Unicode (ou seja, const unsigned short *) devem ser passadas pela função AKIConvertToAsciiString para obter a string adequada.

Formato
const char *AKIConvertToAsciiString(const unsigned short *string, bool deleteUshortString, bool *anyNonAsciiChar);
Parâmetros
  • string: String Unicode.
  • deleteUshortString: Verdadeiro para excluir a string do parâmetro.
  • anyNonAsciiChar: Retorna verdadeiro se houver algum caractere não conversível.
Saída

A string convertida.

Converter string ASCII para string Unicode

Em C++:

Explicação:

Converte uma string ASCII em uma string Unicode.

Formato
const unsigned short *AKIConvertFromAsciiString(const char *ascii);
Parâmetros
  • ascii: A string ASCII a ser convertida.
Saída

A string convertida

Em Python:

Não Disponível.

Excluir uma String Unicode

Em C++:

Explicação

Exclui a memória alocada para a string, tendo chamado anteriormente a função AKIConvertFromAsciiString.

Formato
void AKIDeleteUNICODEString(const unsigned short *string);
Parâmetros
  • string: A string a ser excluída.
Saída:

Nenhuma.

Em Python

Não Disponível.

Excluir uma String ASCII

Em C++:

Explicação

Exclui a memória alocada para a string, tendo chamado anteriormente a função AKIConvertToAsciiString.

Formato
void AKIDeleteASCIIString(const char *string);
Parâmetros
  • string: A string a ser excluída.
Saída

Nenhuma.

Em Python:

Não Disponível.