|
Console Library 8.0.0
A header-only library that makes C++ simple
|
模板派生类,具体存储类型 T 的值。 More...
Public Member Functions | |
| Derived (const T &v) | |
| 从左值构造 Derived。 | |
| Derived (T &&v) | |
| 从右值构造 Derived。 | |
| Base * | clone () const override |
| 克隆当前对象(堆上分配)。 | |
| void | print (std::ostream &os) const override |
| 将存储的值输出到流(使用 repr 函数)。 | |
| void | print (std::wostream &os) const override |
| std::string | str () const override |
| 返回存储值的字符串表示。 | |
| std::wstring | wstr () const override |
| const std::type_info & | type () const override |
| 获取存储值的类型信息。 | |
| Public Member Functions inherited from console::Item::Base | |
| virtual | ~Base () |
Public Attributes | |
| T | value |
| 实际存储的值 | |
模板派生类,具体存储类型 T 的值。
| T | 实际存储的数据类型。 |
|
inline |
从左值构造 Derived。
| v | 源左值。 |
|
inline |
从右值构造 Derived。
| v | 源右值。 |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements console::Item::Base.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements console::Item::Base.
| T console::Item::Derived< T >::value |
实际存储的值