23 #ifndef _STLP_INTERNAL_NUM_PUT_H 24 #define _STLP_INTERNAL_NUM_PUT_H 26 #ifndef _STLP_INTERNAL_NUMPUNCT_H 30 #ifndef _STLP_INTERNAL_CTYPE_H 34 #ifndef _STLP_INTERNAL_OSTREAMBUF_ITERATOR_H 38 #ifndef _STLP_INTERNAL_IOSTREAM_STRING_H 42 #ifndef _STLP_FACETS_FWD_H 51 template <
class _CharT,
class _OutputIter>
59 #if !defined (_STLP_NO_BOOL) 71 unsigned long __val)
const {
75 #if defined (_STLP_LONG_LONG) 92 #if !defined (_STLP_NO_LONG_DOUBLE) 94 long double __val)
const {
100 const void *
__val)
const {
108 #if !defined (_STLP_NO_BOOL) 114 #if !defined (_STLP_NO_LONG_DOUBLE) 118 #if defined (_STLP_LONG_LONG) 126 #if defined (_STLP_USE_TEMPLATE_EXPORT) 128 # if !defined (_STLP_NO_WCHAR_T) 133 #if defined (_STLP_EXPOSE_STREAM_IMPLEMENTATION) 137 template <
class _Integer>
146 # if !defined (_STLP_NO_LONG_DOUBLE) 155 template <
class _CharT>
158 # if !defined (_STLP_NO_WCHAR_T) 168 # if !defined (_STLP_NO_WCHAR_T) 179 #if defined (_STLP_EXPOSE_STREAM_IMPLEMENTATION) && !defined (_STLP_LINK_TIME_INSTANTIATION) iter_type put(iter_type __s, ios_base &__f, char_type __fill, double __val) const
virtual _OutputIter do_put(_OutputIter __s, ios_base &__f, _CharT __fill, bool __val) const
ptrdiff_t _STLP_CALL __insert_grouping(char *first, char *last, const string &grouping, char separator, char Plus, char Minus, int basechars)
iter_type put(iter_type __s, ios_base &__f, char_type __fill, const void *__val) const
char *_STLP_CALL __write_integer(char *buf, ios_base::fmtflags flags, long x)
void _STLP_CALL __get_floor_digits(__iostring &out, _STLP_LONGEST_FLOAT_TYPE __x)
GLint GLint GLint GLint GLint x
void _STLP_CALL __convert_float_buffer(__iostring const &str, __iowstring &out, const ctype< wchar_t > &ct, wchar_t dot, bool __check_dot)
#define _STLP_LONGEST_FLOAT_TYPE
void _STLP_CALL __get_money_digits(_STLP_BASIC_IOSTRING(_CharT) &__buf, ios_base &__f, _STLP_LONGEST_FLOAT_TYPE __x)
#define _STLP_MOVE_TO_PRIV_NAMESPACE
GLenum GLuint GLenum GLsizei const GLchar * buf
#define _STLP_BASIC_IOSTRING(_CharT)
#define _STLP_MOVE_TO_STD_NAMESPACE
iter_type put(iter_type __s, ios_base &__f, char_type __fill, long __val) const
_STLP_INLINE_LOOP _InputIter const _Tp & __val
char *_STLP_CALL __write_integer_backward(char *__buf, ios_base::fmtflags __flags, _Integer __x)
#define _STLP_EXPORT_TEMPLATE_CLASS
facet(size_t __init_count=0)
iter_type put(iter_type __s, ios_base &__f, char_type __fill, bool __val) const
#define _STLP_END_NAMESPACE
iter_type put(iter_type __s, ios_base &__f, char_type __fill, unsigned long __val) const
__kernel_ptrdiff_t ptrdiff_t
void _STLP_CALL __adjust_float_buffer(__iostring &str, char dot)
void __fill(_ForwardIter __first, _ForwardIter __last, const _Tp &__val, const input_iterator_tag &, _Distance *)
#define _STLP_BEGIN_NAMESPACE
size_t _STLP_CALL __write_float(__iostring &buf, ios_base::fmtflags flags, int precision, double x)
iter_type put(iter_type __s, ios_base &__f, char_type __fill, long double __val) const