cfg_guidlist Class Reference

#include <cfg_guidlist.h>

Inheritance diagram for cfg_guidlist:

cfg_var pfc::list_t< GUID > cfg_var_reader cfg_var_writer pfc::list_impl_t< T, t_storage > pfc::list_base_t< T > pfc::list_base_const_t< T >

List of all members.

Public Member Functions

void get_data_raw (stream_writer *p_stream, abort_callback &p_abort)
void set_data_raw (stream_reader *p_stream, t_size p_sizehint, abort_callback &p_abort)
void sort ()
bool have_item_bsearch (const GUID &p_item)
 cfg_guidlist (const GUID &p_guid)


Constructor & Destructor Documentation

cfg_guidlist::cfg_guidlist ( const GUID &  p_guid  )  [inline]


Member Function Documentation

void cfg_guidlist::get_data_raw ( stream_writer *  p_stream,
abort_callback &  p_abort 
) [inline, virtual]

Retrieves state of the variable. Called only from main thread, when writing configuration file.

Parameters:
p_stream Stream receiving state of the variable.

Implements cfg_var_writer.

void cfg_guidlist::set_data_raw ( stream_reader *  p_stream,
t_size  p_sizehint,
abort_callback &  p_abort 
) [inline, virtual]

Sets state of the variable. Called only from main thread, when reading configuration file.

Parameters:
p_stream Stream containing new state of the variable.
p_sizehint Number of bytes contained in the stream; reading past p_sizehint bytes will fail (EOF).

Implements cfg_var_reader.

void cfg_guidlist::sort (  )  [inline]

Reimplemented from pfc::list_impl_t< T, t_storage >.

bool cfg_guidlist::have_item_bsearch ( const GUID &  p_item  )  [inline]


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

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