|
LibTRO 0
Uma biblioteca com funções semelhantes às do C para fins educacionais na Eletrônica, IF Sul Pelotas.
|
Ir para o código-fonte desse arquivo.
Estruturas de Dados | |
| struct | tro_dybuffer_i |
| struct | tro_dybuffer_obj |
Definições e Macros | |
| #define | tro_dispatch_dybuffer(o, varname) |
Enumerações | |
| enum | tro_dybuf_pref { TRO_DYBUF_PREF_ANY , TRO_DYBUF_PREF_U8 , TRO_DYBUF_PREF_U16 } |
| #define tro_dispatch_dybuffer | ( | o, | |
| varname ) |
| o | é o tro_dybuffer_obj a se fazer o dispacho dos métodos. |
| varname | é o nome da constante que representa o objeto real e também o prefixo dos métodos dispachados: <varname> = ... ;
<varname>_writes = ... ;
<varname>_writes16 = ... ;
<varname>_writeb = ... ;
<varname>_writec = ... ;
<varname>_preference = ... ;
|
| enum tro_dybuf_pref |
Representa a preferência de encoding de um objeto tro_dybuffer_obj.
| Enumeradores | |
|---|---|
| TRO_DYBUF_PREF_ANY | Significa que tro_dybuffer_obj NÃO tem nenhuma preferência de encoding. |
| TRO_DYBUF_PREF_U8 | Significa que tro_dybuffer_obj tem UTF-8 como encoding preferencial. |
| TRO_DYBUF_PREF_U16 | Significa que tro_dybuffer_obj tem UTF-16 como encoding preferencial. |