playlist_dataobject_desc Class Reference

#include <ole_interaction.h>

Inheritance diagram for playlist_dataobject_desc:

playlist_dataobject_desc_impl

List of all members.

Public Member Functions

virtual t_size get_entry_count () const =0
virtual void get_entry_name (t_size which, pfc::string_base &out) const =0
virtual void get_entry_content (t_size which, metadb_handle_list_ref out) const =0
virtual void set_entry_count (t_size count)=0
virtual void set_entry_name (t_size which, const char *name)=0
virtual void set_entry_content (t_size which, metadb_handle_list_cref content)=0
void copy (playlist_dataobject_desc const &source)
void set_from_playlist_manager (bit_array const &mask)
const playlist_dataobject_descoperator= (const playlist_dataobject_desc &source)

Protected Member Functions

 ~playlist_dataobject_desc ()


Constructor & Destructor Documentation

playlist_dataobject_desc::~playlist_dataobject_desc (  )  [inline, protected]


Member Function Documentation

virtual t_size playlist_dataobject_desc::get_entry_count (  )  const [pure virtual]

virtual void playlist_dataobject_desc::get_entry_name ( t_size  which,
pfc::string_base out 
) const [pure virtual]

virtual void playlist_dataobject_desc::get_entry_content ( t_size  which,
metadb_handle_list_ref  out 
) const [pure virtual]

virtual void playlist_dataobject_desc::set_entry_count ( t_size  count  )  [pure virtual]

virtual void playlist_dataobject_desc::set_entry_name ( t_size  which,
const char *  name 
) [pure virtual]

virtual void playlist_dataobject_desc::set_entry_content ( t_size  which,
metadb_handle_list_cref  content 
) [pure virtual]

void playlist_dataobject_desc::copy ( playlist_dataobject_desc const &  source  )  [inline]

void playlist_dataobject_desc::set_from_playlist_manager ( bit_array const &  mask  )  [inline]

const playlist_dataobject_desc& playlist_dataobject_desc::operator= ( const playlist_dataobject_desc source  )  [inline]


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

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