A symbol text representation
Synopsis
Declared in <mp‐units/framework/symbol_text.h>
template<
std::size_t N,
std::size_t M>
class symbol_text
: public /* implementation-defined */
Description
This class template is responsible for definition and handling of a symbol text representation. In the libary it is used to define symbols of units and prefixes. Each symbol can have two versions: UTF‐8 and portable.
Base Classes
Name |
Description |
|
Member Functions
Name |
Description |
|
Constructors |
|
Deprecated accessor for the portable rendering; use |
Checks whether both the UTF‐8 and the portable renderings of the symbol are empty |
|
Returns the portable rendering of the symbol |
|
|
Deprecated accessor for the UTF‐8 rendering; use |
Returns the UTF‐8 rendering of the symbol |
Data Members
Name |
Description |
The portable (basic literal character set) rendering of the symbol |
|
The UTF‐8 rendering of the symbol |
Deduction Guides
Name |
Description |
Deduction guide for a |
|
Deduction guide for a |
|
Deduction guide for a |
|
Deduction guide for a |
|
Deduction guide for a |
Template Parameters
Name |
Description |
N |
The size of a UTF‐8 symbol |
M |
The size of the portable symbol |
Created with MrDocs