foobar2000 SDK  2015-01-14
Public Member Functions | Private Attributes
metadb_io_hintlist::metadb_io_hintlist_wrapper_part4
+ Inheritance diagram for metadb_io_hintlist::metadb_io_hintlist_wrapper_part4:

Public Member Functions

 metadb_io_hintlist_wrapper_part4 (const pfc::list_base_const_t< metadb_io_hintlist::t_entry > &p_list)
 
bool get (t_size n) const
 
- Public Member Functions inherited from pfc::bit_array
t_size calc_count (bool val, t_size start, t_size count, t_size count_max=~0) const
 
virtual t_size find (bool val, t_size start, t_ssize count) const
 
t_size find_first (bool val, t_size start, t_size max) const
 
t_size find_next (bool val, t_size previous, t_size max) const
 
bool operator[] (t_size n) const
 

Private Attributes

const pfc::list_base_const_t< metadb_io_hintlist::t_entry > & m_list
 

Additional Inherited Members

- Protected Member Functions inherited from pfc::bit_array
 bit_array ()
 
 ~bit_array ()
 

Detailed Description

Definition at line 40 of file metadb_io_hintlist.h.

Constructor & Destructor Documentation

metadb_io_hintlist::metadb_io_hintlist_wrapper_part4::metadb_io_hintlist_wrapper_part4 ( const pfc::list_base_const_t< metadb_io_hintlist::t_entry > &  p_list)
inline

Definition at line 42 of file metadb_io_hintlist.h.

42 : m_list(p_list) {}
const pfc::list_base_const_t< metadb_io_hintlist::t_entry > & m_list

Member Function Documentation

bool metadb_io_hintlist::metadb_io_hintlist_wrapper_part4::get ( t_size  n) const
inlinevirtual

Implements pfc::bit_array.

Definition at line 43 of file metadb_io_hintlist.h.

43 {return m_list[n].m_fresh;}
const pfc::list_base_const_t< metadb_io_hintlist::t_entry > & m_list

Field Documentation

const pfc::list_base_const_t<metadb_io_hintlist::t_entry>& metadb_io_hintlist::metadb_io_hintlist_wrapper_part4::m_list
private

Definition at line 45 of file metadb_io_hintlist.h.


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