file_info_update_helper Class Reference

Deprecated - relies on old blocking metadb_io methods - use metadb_io_v2::update_info_async w/ file_info_filter whenever possible. More...

#include <file_info_update_helper.h>

List of all members.

Public Types

enum  t_write_result { write_ok, write_aborted, write_error }

Public Member Functions

 file_info_update_helper (const pfc::list_base_const_t< metadb_handle_ptr > &p_data)
 file_info_update_helper (metadb_handle_ptr p_item)
bool read_infos (HWND p_parent, bool p_show_errors)
t_write_result write_infos (HWND p_parent, bool p_show_errors)
t_size get_item_count () const
bool is_item_valid (t_size p_index) const
file_infoget_item (t_size p_index)
metadb_handle_ptr get_item_handle (t_size p_index) const
void invalidate_item (t_size p_index)


Detailed Description

Deprecated - relies on old blocking metadb_io methods - use metadb_io_v2::update_info_async w/ file_info_filter whenever possible.

Member Enumeration Documentation

Enumerator:
write_ok 
write_aborted 
write_error 


Constructor & Destructor Documentation

file_info_update_helper::file_info_update_helper ( const pfc::list_base_const_t< metadb_handle_ptr > &  p_data  ) 

file_info_update_helper::file_info_update_helper ( metadb_handle_ptr  p_item  ) 


Member Function Documentation

bool file_info_update_helper::read_infos ( HWND  p_parent,
bool  p_show_errors 
)

t_write_result file_info_update_helper::write_infos ( HWND  p_parent,
bool  p_show_errors 
)

t_size file_info_update_helper::get_item_count (  )  const

bool file_info_update_helper::is_item_valid ( t_size  p_index  )  const

file_info& file_info_update_helper::get_item ( t_size  p_index  ) 

metadb_handle_ptr file_info_update_helper::get_item_handle ( t_size  p_index  )  const

void file_info_update_helper::invalidate_item ( t_size  p_index  ) 


The documentation for this class was generated from the following file:

Generated on Thu Aug 28 21:15:48 2008 for foobar2000 SDK by  doxygen 1.5.5