std::_Temporary_buffer man page on Scientific

Man page or keyword search:  
man Server   26626 pages
apropos Keyword Search (all sections)
Output format
Scientific logo
[printable version]

std::_Temporary_buffer(3)			     std::_Temporary_buffer(3)

NAME
       std::_Temporary_buffer -

SYNOPSIS
       Inherited by __gnu_cxx::temporary_buffer< _ForwardIterator, _Tp >.

   Public Types
       typedef pointer iterator
       typedef value_type * pointer
       typedef ptrdiff_t size_type
       typedef _Tp value_type

   Public Member Functions
       _Temporary_buffer (_ForwardIterator __first, _ForwardIterator __last)
       iterator begin ()
       iterator end ()
       size_type requested_size () const
       size_type size () const

   Protected Attributes
       pointer _M_buffer
       size_type _M_len
       size_type _M_original_len

Detailed Description
   template<typename _ForwardIterator, typename _Tp> class
       std::_Temporary_buffer< _ForwardIterator, _Tp >
       This class is used in two places: stl_algo.h and ext/memory, where it
       is wrapped as the temporary_buffer class. See temporary_buffer docs for
       more notes.

       Definition at line 122 of file stl_tempbuf.h.

Constructor & Destructor Documentation
   template<typename _ForwardIterator , typename _Tp > std::_Temporary_buffer<
       _ForwardIterator, _Tp >::_Temporary_buffer (_ForwardIterator __first,
       _ForwardIterator __last) [inline] Constructs a temporary buffer of a
       size somewhere between zero and the size of the given range.
       Definition at line 181 of file stl_tempbuf.h.

       References std::pair< _T1, _T2 >::first, std::get_temporary_buffer(),
       std::return_temporary_buffer(), std::pair< _T1, _T2 >::second, and
       std::uninitialized_fill_n().

Member Function Documentation
   template<typename _ForwardIterator, typename _Tp> iterator
       std::_Temporary_buffer< _ForwardIterator, _Tp >::begin () [inline]
       As per Table mumble.

       Definition at line 151 of file stl_tempbuf.h.

       Referenced by std::inplace_merge(), std::stable_partition(), and
       std::stable_sort().

   template<typename _ForwardIterator, typename _Tp> iterator
       std::_Temporary_buffer< _ForwardIterator, _Tp >::end () [inline]
       As per Table mumble.

       Definition at line 156 of file stl_tempbuf.h.

   template<typename _ForwardIterator, typename _Tp> size_type
       std::_Temporary_buffer< _ForwardIterator, _Tp >::requested_size ()
       const [inline]
       Returns the size requested by the constructor; may be >size().

       Definition at line 146 of file stl_tempbuf.h.

       Referenced by std::stable_partition().

   template<typename _ForwardIterator, typename _Tp> size_type
       std::_Temporary_buffer< _ForwardIterator, _Tp >::size () const [inline]
       As per Table mumble.

       Definition at line 141 of file stl_tempbuf.h.

       Referenced by std::inplace_merge(), std::stable_partition(), and
       std::stable_sort().

Author
       Generated automatically by Doxygen for libstdc++ from the source code.

libstdc++			  22 Nov 2013	     std::_Temporary_buffer(3)
[top]

List of man pages available for Scientific

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net