Visualization Library 2.0.0
A lightweight C++ OpenGL middleware for 2D/3D graphics
|
[Download] [Tutorials] [All Classes] [Grouped Classes] |
A simple String formatting class. More...
#include <Say.hpp>
Public Member Functions | |
Say (const String &fstr) | |
Say & | operator<< (const SayArg &p) |
template<typename T > | |
Say & | operator<< (T p) |
operator String () | |
String | str () const |
Public Attributes | |
String | format_string |
Protected Member Functions | |
String | parse (const Say &pset) const |
String | euronotation (const String &str, int base) const |
String | format (unsigned long long n, int base, int field, int decimals, int align, int fill, int plus, int finalizer, int eur) const |
String | format (signed long long nn, int base, int field, int decimals, int align, int fill, int plus, int finalizer, int eur) const |
String | format (double num, int base, int field, int decimals, int align, int fill, int plus, int finalizer, int eur) const |
String | pipeline (const String &str, int base, int field, int decimals, int finalizer, int align, int eur, int fill, int negative, int plus) const |
A simple String formatting class.
Things we can do:
Definition at line 494 of file Say.cpp.
References vl::String::contains(), vl::String::insert(), and vl::String::length().
|
protected |
Definition at line 532 of file Say.cpp.
References vl::String::insert(), and vl::SayArg::str.
Referenced by vlSDL::SDLWindow::initSDLWindow().
|
protected |
Definition at line 583 of file Say.cpp.
References vl::String::insert(), and vl::SayArg::str.
|
protected |
Definition at line 646 of file Say.cpp.
References vl::exp(), vl::floor(), vl::sign(), and vl::SayArg::str.
|
inline |
Definition at line 171 of file Say.cpp.
References vl::SayArg::float64, vl::SayArg::FLOAT64, format_string, vl::String::length(), vl::SayArg::slonglong, vl::SayArg::SLONGLONG, vl::SayArg::str, vl::SayArg::STRING, vl::SayArg::type, vl::SayArg::ulonglong, and vl::SayArg::ULONGLONG.
|
protected |
Definition at line 847 of file Say.cpp.
References vl::String::append(), vl::String::contains(), vl::dot(), vl::String::find(), vl::String::insert(), vl::String::length(), vl::String::remove(), vl::String::resize(), and vl::SayArg::str.
Visualization Library 2.0.0 Reference Documentation
Updated on Wed Dec 23 2020 12:44:11.
© Copyright Michele Bosi. All rights reserved.