file_info Member List

This is the complete list of members for file_info, 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 typedeffile_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 =0file_info [pure virtual]
get_replaygain() const =0file_info [pure virtual]
info_calculate_bitrate(t_filesize p_filesize, double p_length)file_info
info_enum_name(t_size p_index) const =0file_info [pure virtual]
info_enum_value(t_size p_index) const =0file_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 =0file_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)=0file_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)=0file_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)=0file_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 =0file_info [pure virtual]
meta_enum_value(t_size p_index, t_size p_value_number) const =0file_info [pure virtual]
meta_enum_value_count(t_size p_index) const =0file_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 =0file_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)=0file_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)=0file_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)=0file_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)=0file_info [pure virtual]
meta_reorder(const t_size *p_order)=0file_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)=0file_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)=0file_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)=0file_info [pure virtual]
set_replaygain(const replaygain_info &p_info)=0file_info [pure virtual]
~file_info()file_info [inline, protected]


Generated on Fri Apr 25 18:49:43 2008 for foobar2000 SDK by  doxygen 1.5.5