Camada de Abstração de Objetos
******************************

As funções deste capítulo interagem com objetos Python de acordo com a
sua tipagem, ou de acordo com as classes dos tipos de objetos
(Exemplo: todos os tipos numéricos, todos os tipos de sequência).
Quando usado em um objeto de um tipo que não se aplica será levantada
uma exceção do Python.

Não é possível usar essas funções em objetos que não estão
propriamente inicializados, tal como uma objeto de lista que foi
criado por "PyList_New()", mas do qual os itens não foram definidos
como algum valor não "NULL" ainda.

* Protocolo de objeto

* Protocolo de número

* Protocolo de sequência

* Protocolo de mapeamento

* Protocolo Iterador

* Protocolo de Buffer

  * Estrutura de Buffer

  * Tipos de solicitação do buffer

    * campos independentes do pedido

    * apenas em formato

    * forma, avanços, suboffsets

    * requisições contíguas

    * requisições compostas

  * Vetores Complexos

    * Estilo NumPy: forma e avanços

    * Estilo-PIL: forma, avanços e suboffsets

  * Funções relacionadas ao Buffer

* Protocolo de Buffer Antigo
