| foobar2000 SDK
    2015-01-14
    | 
#include <bit_array_impl.h>
 Inheritance diagram for bit_array_bittable:
 Inheritance diagram for bit_array_bittable:| Public Member Functions | |
| bit_array_bittable (t_size p_count) | |
| bit_array_bittable (const pfc::bit_array &in, size_t inSize) | |
| bit_array_bittable () | |
| bool | get (t_size n) const | 
| void | resize (t_size p_count) | 
| void | set (t_size n, bool val) | 
|  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 | 
| Static Public Member Functions | |
| static t_size | g_estimate_size (t_size p_count) | 
| template<typename t_array > | |
| static bool | g_get (const t_array &p_array, t_size idx) | 
| template<typename t_array > | |
| static void | g_set (t_array &p_array, t_size idx, bool val) | 
| Private Attributes | |
| t_size | m_count | 
| pfc::array_t< t_uint8 > | m_data | 
| Additional Inherited Members | |
|  Protected Member Functions inherited from pfc::bit_array_var | |
| bit_array_var () | |
| ~bit_array_var () | |
|  Protected Member Functions inherited from pfc::bit_array | |
| bit_array () | |
| ~bit_array () | |
Generic variable bit_array implementation. 
Needs to be initialized with requested array size before use. 
Definition at line 164 of file bit_array_impl.h.
| 
 | inline | 
Definition at line 195 of file bit_array_impl.h.
| 
 | inline | 
Definition at line 196 of file bit_array_impl.h.
| 
 | inline | 
Definition at line 202 of file bit_array_impl.h.
Definition at line 184 of file bit_array_impl.h.
| 
 | inlinestatic | 
Definition at line 171 of file bit_array_impl.h.
| 
 | inlinestatic | 
Definition at line 177 of file bit_array_impl.h.
| 
 | inlinevirtual | 
Implements pfc::bit_array.
Definition at line 212 of file bit_array_impl.h.
| 
 | inline | 
Definition at line 186 of file bit_array_impl.h.
| 
 | inlinevirtual | 
Implements pfc::bit_array_var.
Definition at line 204 of file bit_array_impl.h.
| 
 | private | 
Definition at line 167 of file bit_array_impl.h.
| 
 | private | 
Definition at line 166 of file bit_array_impl.h.
 1.8.9.1
 1.8.9.1