Castor3D 0.16.0
Multiplatform 3D engine
|
Classes | |
struct | BaseNumPut |
A custom number output facet. More... | |
struct | BasicBaseManip |
Defines a base manipulator type, its what the built-in stream manipulators do when they take parameters, only they return an opaque type. More... | |
struct | DigitChars |
struct | DigitChars< char > |
struct | DigitChars< char16_t > |
struct | DigitChars< char32_t > |
struct | DigitChars< char8_t > |
struct | DigitChars< wchar_t > |
Typedefs | |
using | BaseManip = BasicBaseManip< char > |
using | WBaseManip = BasicBaseManip< wchar_t > |
using | XBaseManip = BasicBaseManip< xchar > |
using | U32BaseManip = BasicBaseManip< u32char > |
Functions | |
template<typename CharType > | |
BasicBaseManip< CharType > | baseT (int b) |
Stream operator. | |
BaseManip | base (int b) |
Stream operator. | |
WBaseManip | wbase (int b) |
Stream operator. | |
XBaseManip | xbase (int b) |
Stream operator. | |
U32BaseManip | u32base (int b) |
Stream operator. | |
std::ostream & | operator<< (std::ostream &stream, const manip::BaseManip &manip) |
Stream operator. | |
std::wostream & | operator<< (std::wostream &stream, const manip::WBaseManip &manip) |
Stream operator. | |
U32OutputStream & | operator<< (U32OutputStream &stream, const manip::U32BaseManip &manip) |
Stream operator. | |
Variables | |
template<typename CharType > | |
std::basic_string_view< CharType > constexpr | digitCharLcT = DigitChars< CharType >::digitCharLc |
template<typename CharType > | |
std::basic_string_view< CharType > constexpr | digitCharUcT = DigitChars< CharType >::digitCharUc |
using castor::manip::BaseManip = BasicBaseManip< char > |
using castor::manip::U32BaseManip = BasicBaseManip< u32char > |
using castor::manip::WBaseManip = BasicBaseManip< wchar_t > |
using castor::manip::XBaseManip = BasicBaseManip< xchar > |
|
inline |
Stream operator.
[in] | b | The base |
Referenced by castor::manip::BaseNumPut< CharType >::doPutHelper().
|
inline |
Stream operator.
[in] | b | The base |
|
inline |
Stream operator.
[in] | stream | The stream |
[in] | manip | The manipulator |
|
inline |
Stream operator.
[in] | stream | The stream |
[in] | manip | The manipulator |
|
inline |
Stream operator.
[in] | stream | The stream |
[in] | manip | The manipulator |
|
inline |
Stream operator.
[in] | b | The base |
|
inline |
Stream operator.
[in] | b | The base |
|
inline |
Stream operator.
[in] | b | The base |
|
inlineconstexpr |
|
inlineconstexpr |