centos man page for __gnu_parallel::_losertreetraits

Query: __gnu_parallel::_losertreetraits

OS: centos

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

__gnu_parallel::_LoserTreeTraits< _Tp >(3)		     Library Functions Manual			__gnu_parallel::_LoserTreeTraits< _Tp >(3)

NAME
__gnu_parallel::_LoserTreeTraits< _Tp > -
SYNOPSIS
Static Public Attributes static const bool _M_use_pointer Detailed Description template<typename _Tp>struct __gnu_parallel::_LoserTreeTraits< _Tp > Traits for determining whether the loser tree should use pointers or copies. The field '_M_use_pointer' is used to determine whether to use pointers in he loser trees or whether to copy the values into the loser tree. The default behavior is to use pointers if the data type is 4 times as big as the pointer to it. Specialize for your data type to customize the behavior. Example: template<> struct _LoserTreeTraits<int> { static const bool _M_use_pointer = false; }; template<> struct _LoserTreeTraits<heavyweight_type> { static const bool _M_use_pointer = true; }; Parameters: _Tp type to give the loser tree traits for. Definition at line 731 of file multiway_merge.h. Member Data Documentation template<typename _Tp > const bool __gnu_parallel::_LoserTreeTraits< _Tp >::_M_use_pointer [static] True iff to use pointers instead of values in loser trees. The default behavior is to use pointers if the data type is four times as big as the pointer to it. Definition at line 739 of file multiway_merge.h. Author Generated automatically by Doxygen for libstdc++ from the source code. libstdc++ Tue Jun 10 2014 __gnu_parallel::_LoserTreeTraits< _Tp >(3)
Related Man Pages
__gnu_parallel::_pseudosequence(3) - debian
__gnu_parallel::_restrictedboundedconcurrentqueue(3) - debian
__gnu_parallel::__inner_product_selector(3) - debian
__gnu_parallel::__replace_if_selector(3) - debian
__gnu_parallel::_losertreebase(3) - centos
Similar Topics in the Unix Linux Community
How to increment version inside a file?
DB2 convert digits to binary format
Docker learning Phase-I
Unsure why access time on a directory change isn't changing
[TIP] Processing YAML files with yq