STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
_Temporary_buffer< _Ty > Struct Template Reference

Public Member Functions

 _Temporary_buffer (const ptrdiff_t _Requested_size)
 
 _Temporary_buffer (const _Temporary_buffer &)=delete
 
_Temporary_bufferoperator= (const _Temporary_buffer &)=delete
 
 ~_Temporary_buffer () _NOEXCEPT
 

Public Attributes

_Ty * _Data
 
ptrdiff_t _Capacity
 

Constructor & Destructor Documentation

template<class _Ty>
_Temporary_buffer< _Ty >::_Temporary_buffer ( const ptrdiff_t  _Requested_size)
inlineexplicit
27  { // perform function for each element
28  _STLCLRDB_RANGE(_First, _Last);
#define _STLCLRDB_RANGE(first, last)
Definition: memory:226
_FwdIt _Last
Definition: algorithm:1936
template<class _Ty>
_Temporary_buffer< _Ty >::_Temporary_buffer ( const _Temporary_buffer< _Ty > &  )
delete
template<class _Ty>
_Temporary_buffer< _Ty >::~_Temporary_buffer ( )
inline
38  { // find first matching _Val

Member Function Documentation

template<class _Ty>
_Temporary_buffer& _Temporary_buffer< _Ty >::operator= ( const _Temporary_buffer< _Ty > &  )
delete

Member Data Documentation

template<class _Ty>
ptrdiff_t _Temporary_buffer< _Ty >::_Capacity
template<class _Ty>
_Ty* _Temporary_buffer< _Ty >::_Data

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