|
Rosetta
|
#include <format.hh>
Public Member Functions | |
| Bite (int const w, T &t) | |
| Width + Value Constructor. More... | |
| Bite (int const w, int const d, T &t) | |
| Width + Precision + Value Constructor. More... | |
| ~Bite () | |
| Destructor. More... | |
Private Member Functions | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: Generic Implementation. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: byte Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: ubyte Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: Fstring Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: bool Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: byte Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: ubyte Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: char Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: signed char Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: unsigned char Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: short int Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: unsigned short int Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: int Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: unsigned int Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: long int Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: unsigned long int Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: float Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: double Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: long double Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: complex< float > Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: complex< double > Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: complex< long double > Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: string Specialization. More... | |
| void | assign (std::stringstream &ss) const |
| Assign Stream Bite to Value: Fstring Specialization. More... | |
Private Attributes | |
| int | w_ |
| int | d_ |
| T & | t_ |
Friends | |
| std::istream & | operator>> (std::istream &stream, Bite const &bite) |
| Input a Bite from Stream. More... | |
|
inline |
Width + Value Constructor.
|
inline |
Width + Precision + Value Constructor.
|
inline |
Destructor.
|
private |
Assign Stream Bite to Value: byte Specialization.
References ObjexxFCL::format::is_blank_string(), and challenge::ss.
|
private |
Assign Stream Bite to Value: ubyte Specialization.
References ObjexxFCL::format::is_blank_string(), and challenge::ss.
|
private |
Assign Stream Bite to Value: Fstring Specialization.
References challenge::ss.
|
inlineprivate |
Assign Stream Bite to Value: Generic Implementation.
References challenge::ss, and ObjexxFCL::format::Bite< T >::t_.
|
inlineprivate |
Assign Stream Bite to Value: bool Specialization.
References ObjexxFCL::format::is_blank_string(), and challenge::ss.
|
private |
Assign Stream Bite to Value: byte Specialization.
|
private |
Assign Stream Bite to Value: ubyte Specialization.
|
inlineprivate |
Assign Stream Bite to Value: char Specialization.
References ObjexxFCL::format::is_blank_string(), ObjexxFCL::format::SPACE(), and challenge::ss.
|
inlineprivate |
Assign Stream Bite to Value: signed char Specialization.
References ObjexxFCL::format::is_blank_string(), ObjexxFCL::format::SPACE(), and challenge::ss.
|
inlineprivate |
Assign Stream Bite to Value: unsigned char Specialization.
References ObjexxFCL::format::is_blank_string(), ObjexxFCL::format::SPACE(), and challenge::ss.
|
inlineprivate |
Assign Stream Bite to Value: short int Specialization.
References ObjexxFCL::format::is_blank_string(), and challenge::ss.
|
inlineprivate |
Assign Stream Bite to Value: unsigned short int Specialization.
References ObjexxFCL::format::is_blank_string(), and challenge::ss.
|
inlineprivate |
Assign Stream Bite to Value: int Specialization.
References ObjexxFCL::format::is_blank_string(), and challenge::ss.
|
inlineprivate |
Assign Stream Bite to Value: unsigned int Specialization.
References ObjexxFCL::format::is_blank_string(), and challenge::ss.
|
inlineprivate |
Assign Stream Bite to Value: long int Specialization.
References ObjexxFCL::format::is_blank_string(), and challenge::ss.
|
inlineprivate |
Assign Stream Bite to Value: unsigned long int Specialization.
References ObjexxFCL::format::is_blank_string(), and challenge::ss.
|
inlineprivate |
Assign Stream Bite to Value: float Specialization.
References create_a3b_hbs::i, ObjexxFCL::format::is_blank_string(), ObjexxFCL::pow(), docking::s, challenge::ss, and ObjexxFCL::stripped().
|
inlineprivate |
Assign Stream Bite to Value: double Specialization.
References create_a3b_hbs::i, ObjexxFCL::format::is_blank_string(), ObjexxFCL::pow(), docking::s, challenge::ss, and ObjexxFCL::stripped().
|
inlineprivate |
Assign Stream Bite to Value: long double Specialization.
References create_a3b_hbs::i, ObjexxFCL::format::is_blank_string(), ObjexxFCL::pow(), docking::s, challenge::ss, and ObjexxFCL::stripped().
|
inlineprivate |
Assign Stream Bite to Value: complex< float > Specialization.
References ObjexxFCL::format::is_blank_string(), ObjexxFCL::pow(), and challenge::ss.
|
inlineprivate |
Assign Stream Bite to Value: complex< double > Specialization.
References ObjexxFCL::format::is_blank_string(), ObjexxFCL::pow(), and challenge::ss.
|
inlineprivate |
Assign Stream Bite to Value: complex< long double > Specialization.
References ObjexxFCL::format::is_blank_string(), ObjexxFCL::pow(), and challenge::ss.
|
inlineprivate |
Assign Stream Bite to Value: string Specialization.
References challenge::ss.
|
private |
|
friend |
Input a Bite from Stream.
|
private |
|
private |
Referenced by ObjexxFCL::format::Bite< T >::assign().
|
private |