num_put< _CharT, _OutputIter > Class Template Reference#include <_num_put.h>
Inheritance diagram for num_put< _CharT, _OutputIter >:
List of all members.
|
Public Types |
typedef _CharT | char_type |
typedef _OutputIter | iter_type |
Public Member Functions |
| num_put (size_t __refs=0) |
iter_type | put (iter_type __s, ios_base &__f, char_type __fill, bool __val) const |
iter_type | put (iter_type __s, ios_base &__f, char_type __fill, long __val) const |
iter_type | put (iter_type __s, ios_base &__f, char_type __fill, unsigned long __val) const |
iter_type | put (iter_type __s, ios_base &__f, char_type __fill, double __val) const |
iter_type | put (iter_type __s, ios_base &__f, char_type __fill, long double __val) const |
iter_type | put (iter_type __s, ios_base &__f, char_type __fill, const void *__val) const |
Static Public Attributes |
static _STLP_STATIC_MEMBER_DECLSPEC
locale::id | id |
Protected Member Functions |
| ~num_put () |
virtual _OutputIter | do_put (_OutputIter __s, ios_base &__f, _CharT __fill, bool __val) const |
virtual _OutputIter | do_put (_OutputIter __s, ios_base &__f, _CharT __fill, long __val) const |
virtual _OutputIter | do_put (_OutputIter __s, ios_base &__f, _CharT __fill, unsigned long __val) const |
virtual _OutputIter | do_put (_OutputIter __s, ios_base &__f, _CharT __fill, double __val) const |
virtual _OutputIter | do_put (_OutputIter __s, ios_base &__f, _CharT __fill, long double __val) const |
virtual _OutputIter | do_put (_OutputIter __s, ios_base &__f, _CharT __fill, const void *__val) const |
Friends |
class | _Locale_impl |
Detailed Description
template<class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> >>
class num_put< _CharT, _OutputIter >
Definition at line 52 of file _num_put.h.
Member Typedef Documentation
template<class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> >>
template<class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> >>
Constructor & Destructor Documentation
template<class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> >>
num_put< _CharT, _OutputIter >::num_put |
( |
size_t |
__refs = 0 |
) |
[inline, explicit] |
template<class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> >>
Member Function Documentation
template<class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> >>
template<class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> >>
template<class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> >>
template<class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> >>
template<class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> >>
template<class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> >>
template<class _CharT, class _OutputIter>
_OutputIter num_put< _CharT, _OutputIter >::do_put |
( |
_OutputIter |
__s, |
|
|
ios_base & |
__f, |
|
|
_CharT |
__fill, |
|
|
bool |
__val | |
|
) |
| | const [protected, virtual] |
Definition at line 457 of file _num_put.c.
References __copy_integer_and_fill(), __STATIC_CAST, ios_base::_M_numpunct_facet(), _STLP_PRIV, ios_base::adjustfield, ios_base::boolalpha, ios_base::flags(), ios_base::getloc(), ios_base::internal, ios_base::right, and ios_base::width().
Referenced by num_put< _CharT, _OutputIter >::do_put(), and num_put< _CharT, _OutputIter >::put().
template<class _CharT, class _OutputIter>
_OutputIter num_put< _CharT, _OutputIter >::do_put |
( |
_OutputIter |
__s, |
|
|
ios_base & |
__f, |
|
|
_CharT |
__fill, |
|
|
long |
__val | |
|
) |
| | const [protected, virtual] |
template<class _CharT, class _OutputIter>
_OutputIter num_put< _CharT, _OutputIter >::do_put |
( |
_OutputIter |
__s, |
|
|
ios_base & |
__f, |
|
|
_CharT |
__fill, |
|
|
unsigned long |
__val | |
|
) |
| | const [protected, virtual] |
template<class _CharT, class _OutputIter>
_OutputIter num_put< _CharT, _OutputIter >::do_put |
( |
_OutputIter |
__s, |
|
|
ios_base & |
__f, |
|
|
_CharT |
__fill, |
|
|
double |
__val | |
|
) |
| | const [protected, virtual] |
template<class _CharT, class _OutputIter>
_OutputIter num_put< _CharT, _OutputIter >::do_put |
( |
_OutputIter |
__s, |
|
|
ios_base & |
__f, |
|
|
_CharT |
__fill, |
|
|
long double |
__val | |
|
) |
| | const [protected, virtual] |
template<class _CharT, class _OutputIter>
_OutputIter num_put< _CharT, _OutputIter >::do_put |
( |
_OutputIter |
__s, |
|
|
ios_base & |
__f, |
|
|
_CharT |
__fill, |
|
|
const void * |
__val | |
|
) |
| | const [protected, virtual] |
Definition at line 528 of file _num_put.c.
References __REINTERPRET_CAST, __STATIC_CAST, ios_base::_M_ctype_facet(), _STLP_LONG_LONG, ios_base::adjustfield, ios_base::basefield, num_put< _CharT, _OutputIter >::do_put(), ios_base::flags(), ios_base::hex, ios_base::internal, ios_base::setf(), ios_base::showbase, and ios_base::width().
Friends And Related Function Documentation
template<class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> >>
Member Data Documentation
template<class _CharT, class _OutputIter = ostreambuf_iterator<_CharT, char_traits<_CharT> >>
The documentation for this class was generated from the following files:
- /home/ntakagi/work/STLport-5.1.5/stlport/stl/_num_put.h
- /home/ntakagi/work/STLport-5.1.5/stlport/stl/_num_put.c
Generated on Mon Mar 10 15:33:02 2008 by
1.5.1
|