libstdc++
std::tr2 Namespace Reference

Namespaces

 __detail
 

Functions

template<typename _CharT , typename _Traits , typename _WordT , typename _Alloc >
std::basic_istream< _CharT,
_Traits > & 
operator>> (std::basic_istream< _CharT, _Traits > &__is, dynamic_bitset< _WordT, _Alloc > &__x)
 

Detailed Description

ISO C++ TR2 entities toplevel namespace is std::tr2.

Function Documentation

template<typename _CharT , typename _Traits , typename _WordT , typename _Alloc >
std::basic_istream<_CharT, _Traits>& std::tr2::operator>> ( std::basic_istream< _CharT, _Traits > &  __is,
dynamic_bitset< _WordT, _Alloc > &  __x 
)

Stream input operator for dynamic_bitset.Input will skip whitespace and only accept '0' and '1' characters. The dynamic_bitset will grow as necessary to hold the string of bits.

Definition at line 207 of file dynamic_bitset.tcc.

References std::basic_string< _CharT, _Traits, _Alloc >::empty(), std::basic_string< _CharT, _Traits, _Alloc >::push_back(), std::basic_string< _CharT, _Traits, _Alloc >::reserve(), and std::basic_string< _CharT, _Traits, _Alloc >::size().