6 p_stream->write_lendian_t(m,p_abort);
7 for(n=0;n<m;n++) p_stream->write_lendian_t(
get_item(n),p_abort);
11 p_stream->read_lendian_t(count,p_abort);
13 for(n=0;n<count;n++) {
15 p_stream->read_lendian_t(
m_buffer[n],p_abort);
void get_data_raw(stream_writer *p_stream, abort_callback &p_abort)
Retrieves state of the variable. Called only from main thread, when writing configuration file...
GUID get_item(t_size n) const
bool have_item_bsearch(const GUID &p_item)
cfg_guidlist(const GUID &p_guid)
bool bsearch_t(t_compare p_compare, t_param const &p_param, t_size &p_index) const
int guid_compare(const GUID &g1, const GUID &g2)
void set_size(t_size p_size)
void set_data_raw(stream_reader *p_stream, t_size p_sizehint, abort_callback &p_abort)
Sets state of the variable. Called only from main thread, when reading configuration file...
void sort_t(t_compare p_compare)
array_t< GUID, alloc_fast > m_buffer
Base class for configuration variable classes; provides self-registration mechaisms and methods to se...