Existe uma lista de codificações de extensão ASCII?

Eu preciso decidir quando (não) converter um arquivo de texto baseado na codificação de arquivo conhecida e na codificação de saída desejada.

Se o texto for US-ASCII, não preciso convertê-lo se a codificação de saída for ASCII, UTF-8, Latin1, ...
Obviamente eu preciso converter um arquivo US-ASCII para UTF-16 ou UTF-32.

Existe uma lista de codificações padrão em
http://www.iana.org/assignments/character-sets/character-sets.xml

Uma conversão é necessária se:

o tamanho mínimo de caracteres é> 1 byte ouos primeiros 127 pontos de código não são os mesmos que o US-ASCII.

Eu gostaria de saber:

Existe uma lista semelhante com detalhes (bytelenght, compatibilidade ASCII) sobre a implementação de cada codificação?Eu ficaria feliz com uma lista contendo apenascodecs suportados pelo Qt5.

EDITAR
Eu já encontrei uma resposta para a pergunta

Todos os codecs baseados em 8 ou 8 bits são um superconjunto de ASCII?Em outras palavras: O US-ASCII pode ser interpretado como qualquer codificação baseada em 8 ou variável de 8 bits?

Aqui:Conjunto de caracteres que não é um superconjunto do ASCII
Em vez disso, seria útil saber:

Existe uma lista de conjuntos de caracteres que são superconjuntos de ASCII?

Isso parece promissor:
mime.charsets - lista de conjuntos de caracteres que são supersets ASCII,
mas não consegui encontrar um arquivo mime.charsets real.

questionAnswers(1)

yourAnswerToTheQuestion