foobar2000 SDK  2015-08-03
Public Member Functions | Private Attributes
pfc::__splitStringSimple_listWrapper< t_list >

#include <string_base.h>

Public Member Functions

 __splitStringSimple_listWrapper (t_list &p_list)
 
void operator() (const char *p_string, t_size p_stringLen)
 

Private Attributes

t_list & m_list
 

Detailed Description

template<typename t_list>
class pfc::__splitStringSimple_listWrapper< t_list >

Definition at line 944 of file string_base.h.

Constructor & Destructor Documentation

template<typename t_list>
pfc::__splitStringSimple_listWrapper< t_list >::__splitStringSimple_listWrapper ( t_list &  p_list)
inline

Definition at line 946 of file string_base.h.

946 : m_list(p_list) {}

Member Function Documentation

template<typename t_list>
void pfc::__splitStringSimple_listWrapper< t_list >::operator() ( const char *  p_string,
t_size  p_stringLen 
)
inline

Definition at line 947 of file string_base.h.

947  {
948  m_list += string_part(p_string, p_stringLen);
949  }
string_part_ref string_part(const char *ptr, t_size len)
Definition: string_base.h:31

Field Documentation

template<typename t_list>
t_list& pfc::__splitStringSimple_listWrapper< t_list >::m_list
private

Definition at line 951 of file string_base.h.


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