, including all inherited members.
| __info_add_unsafe(const char *p_name, const char *p_value) | file_info | [inline] |
| __info_add_unsafe_ex(const char *p_name, t_size p_name_length, const char *p_value, t_size p_value_length) | file_info | [inline] |
| __meta_add_unsafe(const char *p_name, const char *p_value) | file_info | [inline] |
| __meta_add_unsafe_ex(const char *p_name, t_size p_name_length, const char *p_value, t_size p_value_length) | file_info | [inline] |
| are_meta_fields_identical(t_size p_index1, t_size p_index2) const | file_info | |
| copy(const file_info &p_source) | file_info | [virtual] |
| copy_info(const file_info &p_source) | file_info | [virtual] |
| copy_info_single(const file_info &p_source, t_size p_index) | file_info | |
| copy_info_single_by_name(const file_info &p_source, const char *p_name) | file_info | [inline] |
| copy_info_single_by_name_ex(const file_info &p_source, const char *p_name, t_size p_name_length) | file_info | |
| copy_info_single_by_name_nocheck(const file_info &p_source, const char *p_name) | file_info | [inline, protected] |
| copy_info_single_by_name_nocheck_ex(const file_info &p_source, const char *p_name, t_size p_name_length) | file_info | [protected] |
| copy_info_single_nocheck(const file_info &p_source, t_size p_index) | file_info | [protected] |
| copy_meta(const file_info &p_source) | file_info | [virtual] |
| copy_meta_single(const file_info &p_source, t_size p_index) | file_info | |
| copy_meta_single_by_name(const file_info &p_source, const char *p_name) | file_info | [inline] |
| copy_meta_single_by_name_ex(const file_info &p_source, const char *p_name, t_size p_name_length) | file_info | |
| copy_meta_single_by_name_nocheck(const file_info &p_source, const char *p_name) | file_info | [inline, protected] |
| copy_meta_single_by_name_nocheck_ex(const file_info &p_source, const char *p_name, t_size p_name_length) | file_info | [protected] |
| copy_meta_single_nocheck(const file_info &p_source, t_size p_index) | file_info | [protected] |
| copy_meta_single_rename(const file_info &p_source, t_size p_index, const char *p_new_name) | file_info | [inline] |
| copy_meta_single_rename_ex(const file_info &p_source, t_size p_index, const char *p_new_name, t_size p_new_name_length) | file_info | |
| field_name_comparator typedef | file_info | |
| file_info() | file_info | [inline, protected] |
| g_is_info_equal(const file_info &p_item1, const file_info &p_item2) | file_info | [static] |
| g_is_meta_equal(const file_info &p_item1, const file_info &p_item2) | file_info | [static] |
| g_is_valid_field_name(const char *p_name, t_size p_length=infinite) | file_info | [static] |
| get_length() const =0 | file_info | [pure virtual] |
| get_replaygain() const =0 | file_info | [pure virtual] |
| info_calculate_bitrate(t_filesize p_filesize, double p_length) | file_info | |
| info_enum_name(t_size p_index) const =0 | file_info | [pure virtual] |
| info_enum_value(t_size p_index) const =0 | file_info | [pure virtual] |
| info_exists(const char *p_name) const | file_info | [inline] |
| info_exists_ex(const char *p_name, t_size p_name_length) const | file_info | |
| info_find(const char *p_name) const | file_info | [inline] |
| info_find_ex(const char *p_name, t_size p_name_length) const | file_info | [virtual] |
| info_get(const char *p_name) const | file_info | [inline] |
| info_get_bitrate() const | file_info | [inline] |
| info_get_bitrate_vbr() const | file_info | [inline] |
| info_get_count() const =0 | file_info | [pure virtual] |
| info_get_decoded_bps() const | file_info | |
| info_get_ex(const char *p_name, t_size p_name_length) const | file_info | |
| info_get_float(const char *name) const | file_info | |
| info_get_int(const char *name) const | file_info | |
| info_get_length_samples() const | file_info | |
| info_remove(const char *p_name) | file_info | [inline] |
| info_remove_all() | file_info | |
| info_remove_ex(const char *p_name, t_size p_name_length) | file_info | |
| info_remove_index(t_size p_index) | file_info | |
| info_remove_mask(const bit_array &p_mask)=0 | file_info | [pure virtual] |
| info_set(const char *p_name, const char *p_value) | file_info | [inline] |
| info_set_bitrate(t_int64 val) | file_info | [inline] |
| info_set_bitrate_vbr(t_int64 val) | file_info | [inline] |
| info_set_ex(const char *p_name, t_size p_name_length, const char *p_value, t_size p_value_length)=0 | file_info | [pure virtual] |
| info_set_float(const char *name, double value, unsigned precision, bool force_sign=false, const char *unit=0) | file_info | |
| info_set_int(const char *name, t_int64 value) | file_info | |
| info_set_nocheck(const char *p_name, const char *p_value) | file_info | [inline, protected] |
| info_set_nocheck_ex(const char *p_name, t_size p_name_length, const char *p_value, t_size p_value_length)=0 | file_info | [protected, pure virtual] |
| info_set_replaygain(const char *p_name, const char *p_value) | file_info | [inline] |
| info_set_replaygain_album_gain(float value) | file_info | |
| info_set_replaygain_album_peak(float value) | file_info | |
| info_set_replaygain_auto(const char *p_name, const char *p_value) | file_info | [inline] |
| info_set_replaygain_auto_ex(const char *p_name, t_size p_name_len, const char *p_value, t_size p_value_len) | file_info | |
| info_set_replaygain_ex(const char *p_name, t_size p_name_len, const char *p_value, t_size p_value_len) | file_info | |
| info_set_replaygain_track_gain(float value) | file_info | |
| info_set_replaygain_track_peak(float value) | file_info | |
| is_encoding_lossy() const | file_info | |
| merge(const pfc::list_base_const_t< const file_info * > &p_sources) | file_info | |
| meta_add(const char *p_name, const char *p_value) | file_info | [inline] |
| meta_add_ex(const char *p_name, t_size p_name_length, const char *p_value, t_size p_value_length) | file_info | |
| meta_add_value(t_size p_index, const char *p_value) | file_info | [inline] |
| meta_add_value_ex(t_size p_index, const char *p_value, t_size p_value_length) | file_info | |
| meta_calc_total_value_count() const | file_info | |
| meta_enum_name(t_size p_index) const =0 | file_info | [pure virtual] |
| meta_enum_value(t_size p_index, t_size p_value_number) const =0 | file_info | [pure virtual] |
| meta_enum_value_count(t_size p_index) const =0 | file_info | [pure virtual] |
| meta_exists(const char *p_name) const | file_info | [inline] |
| meta_exists_ex(const char *p_name, t_size p_name_length) const | file_info | |
| meta_find(const char *p_name) const | file_info | [inline] |
| meta_find_ex(const char *p_name, t_size p_name_length) const | file_info | [virtual] |
| meta_format(const char *p_name, pfc::string_base &p_out, const char *separator=", ") const | file_info | |
| meta_format_entry(t_size index, pfc::string_base &p_out, const char *separator=", ") const | file_info | |
| meta_get(const char *p_name, t_size p_index) const | file_info | [inline] |
| meta_get_count() const =0 | file_info | [pure virtual] |
| meta_get_count_by_name(const char *p_name) const | file_info | [inline] |
| meta_get_count_by_name_ex(const char *p_name, t_size p_name_length) const | file_info | |
| meta_get_ex(const char *p_name, t_size p_name_length, t_size p_index) const | file_info | |
| meta_insert_value(t_size p_index, t_size p_value_index, const char *p_value) | file_info | [inline] |
| meta_insert_value_ex(t_size p_index, t_size p_value_index, const char *p_value, t_size p_value_length)=0 | file_info | [pure virtual] |
| meta_modify_value(t_size p_index, t_size p_value_index, const char *p_value) | file_info | [inline] |
| meta_modify_value_ex(t_size p_index, t_size p_value_index, const char *p_value, t_size p_value_length)=0 | file_info | [pure virtual] |
| meta_remove_all() | file_info | |
| meta_remove_field(const char *p_name) | file_info | [inline] |
| meta_remove_field_ex(const char *p_name, t_size p_name_length) | file_info | |
| meta_remove_index(t_size p_index) | file_info | |
| meta_remove_mask(const bit_array &p_mask)=0 | file_info | [pure virtual] |
| meta_remove_value(t_size p_index, t_size p_value) | file_info | |
| meta_remove_values(t_size p_index, const bit_array &p_mask)=0 | file_info | [pure virtual] |
| meta_reorder(const t_size *p_order)=0 | file_info | [pure virtual] |
| meta_set(const char *p_name, const char *p_value) | file_info | [inline] |
| meta_set_ex(const char *p_name, t_size p_name_length, const char *p_value, t_size p_value_length)=0 | file_info | [pure virtual] |
| meta_set_nocheck(const char *p_name, const char *p_value) | file_info | [inline, protected] |
| meta_set_nocheck_ex(const char *p_name, t_size p_name_length, const char *p_value, t_size p_value_length)=0 | file_info | [protected, pure virtual] |
| operator=(const file_info &p_source) | file_info | [inline] |
| overwrite_info(const file_info &p_source) | file_info | |
| reset() | file_info | |
| reset_replaygain() | file_info | |
| set_length(double p_length)=0 | file_info | [pure virtual] |
| set_replaygain(const replaygain_info &p_info)=0 | file_info | [pure virtual] |
| ~file_info() | file_info | [inline, protected] |