Left shift operators
Declared in <bslstl_osyncstream.h>
Insert an unsigned long into this stream.
Base&
operator<<(unsigned long value);
» more...
Insert a null pointer representation into this stream.
Base&
operator<<(decltype(nullptr) value);
» more...
Insert characters from the specified stream buffer.
Base&
operator<<(streambuf_type* streambuf);
» more...
Insert a volatile pointer value into this stream.
Base&
operator<<(void const volatile* value);
» more...
Insert a pointer value into this stream.
Base&
operator<<(void const* value);
» more...
Insert a long double into this stream.
Base&
operator<<(long double value);
» more...
Insert a double into this stream.
Base&
operator<<(double value);
» more...
Insert a float into this stream.
Base&
operator<<(float value);
» more...
Insert an unsigned long long into this stream.
Base&
operator<<(unsigned long long value);
» more...
Insert a long long into this stream.
Base&
operator<<(long long value);
» more...
Apply a basic_ostream manipulator to this stream.
Base&
operator<<(Base&(* manipulator)(Base&));
» more...
Insert a long into this stream.
Base&
operator<<(long value);
» more...
Insert an unsigned int into this stream.
Base&
operator<<(unsigned int value);
» more...
Insert an int into this stream.
Base&
operator<<(int value);
» more...
Insert an unsigned short into this stream.
Base&
operator<<(unsigned short value);
» more...
Insert a short into this stream.
Base&
operator<<(short value);
» more...
Insert a boolean value into this stream.
Base&
operator<<(bool value);
» more...
Apply an ios_base manipulator to this stream.
Base&
operator<<(std::ios_base&(* manipulator)(std::ios_base&));
» more...
Apply a basic_ios manipulator to this stream.
Base&
operator<<(std::basic_ios<char_type, traits_type>&(* manipulator)(std::basic_ios<char_type, traits_type>&));
» more...
reference providing modifiable access to this object
| Name | Description |
|---|---|
| value | value to insert |
| streambuf | source stream buffer |
| manipulator | function to apply |