MEPP2 Project
Arithmetic_Codec Member List

This is the complete list of members for Arithmetic_Codec, including all inherited members.

ac_pointerArithmetic_Codecprivate
Arithmetic_Codec(void)Arithmetic_Codecinline
Arithmetic_Codec(unsigned max_code_bytes, unsigned char *user_buffer=0)Arithmetic_Codecinline
baseArithmetic_Codecprivate
buffer(void)Arithmetic_Codecinline
buffer_sizeArithmetic_Codecprivate
calculate_current_decoded_size(void)Arithmetic_Codecinline
code_bufferArithmetic_Codecprivate
decode(Static_Bit_Model &)Arithmetic_Codecinline
decode(Static_Data_Model &)Arithmetic_Codecinline
decode(Adaptive_Bit_Model &)Arithmetic_Codecinline
decode(Adaptive_Data_Model &)Arithmetic_Codecinline
encode(unsigned bit, Static_Bit_Model &)Arithmetic_Codecinline
encode(unsigned data, Static_Data_Model &)Arithmetic_Codecinline
encode(unsigned bit, Adaptive_Bit_Model &)Arithmetic_Codecinline
encode(unsigned data, Adaptive_Data_Model &)Arithmetic_Codecinline
get_bit(void)Arithmetic_Codecinline
get_bits(unsigned number_of_bits)Arithmetic_Codecinline
lengthArithmetic_Codecprivate
modeArithmetic_Codecprivate
new_bufferArithmetic_Codecprivate
propagate_carry(void)Arithmetic_Codecinlineprivate
put_bit(unsigned bit)Arithmetic_Codecinline
put_bits(unsigned data, unsigned number_of_bits)Arithmetic_Codecinline
read_from_file(FILE *code_file)Arithmetic_Codecinline
renorm_dec_interval(void)Arithmetic_Codecinlineprivate
renorm_enc_interval(void)Arithmetic_Codecinlineprivate
set_buffer(unsigned max_code_bytes, unsigned char *user_buffer=0)Arithmetic_Codecinline
start_decoder(void)Arithmetic_Codecinline
start_encoder(void)Arithmetic_Codecinline
stop_decoder(void)Arithmetic_Codecinline
stop_encoder(void)Arithmetic_Codecinline
valueArithmetic_Codecprivate
write_to_file(FILE *code_file)Arithmetic_Codecinline
~Arithmetic_Codec(void)Arithmetic_Codecinline