fastdo  0.6.8
winux::Literal< _ChTy > 模板结构体 参考

#include <strings.hpp>

静态 Public 属性

static constexpr char const * AStr = "A"
 
static constexpr char const AChar = AStr[0]
 
static constexpr char const * BStr = "B"
 
static constexpr char const BChar = BStr[0]
 
static constexpr char const * CStr = "C"
 
static constexpr char const CChar = CStr[0]
 
static constexpr char const * DStr = "D"
 
static constexpr char const DChar = DStr[0]
 
static constexpr char const * EStr = "E"
 
static constexpr char const EChar = EStr[0]
 
static constexpr char const * FStr = "F"
 
static constexpr char const FChar = FStr[0]
 
static constexpr char const * XStr = "X"
 
static constexpr char const XChar = XStr[0]
 
static constexpr char const * ZStr = "Z"
 
static constexpr char const ZChar = ZStr[0]
 
static constexpr char const * aStr = "a"
 
static constexpr char const aChar = aStr[0]
 
static constexpr char const * bStr = "b"
 
static constexpr char const bChar = bStr[0]
 
static constexpr char const * cStr = "c"
 
static constexpr char const cChar = cStr[0]
 
static constexpr char const * dStr = "d"
 
static constexpr char const dChar = dStr[0]
 
static constexpr char const * eStr = "e"
 
static constexpr char const eChar = eStr[0]
 
static constexpr char const * fStr = "f"
 
static constexpr char const fChar = fStr[0]
 
static constexpr char const * nStr = "n"
 
static constexpr char const nChar = nStr[0]
 
static constexpr char const * rStr = "r"
 
static constexpr char const rChar = rStr[0]
 
static constexpr char const * tStr = "t"
 
static constexpr char const tChar = tStr[0]
 
static constexpr char const * vStr = "v"
 
static constexpr char const vChar = vStr[0]
 
static constexpr char const * xStr = "x"
 
static constexpr char const xChar = xStr[0]
 
static constexpr char const * zStr = "z"
 
static constexpr char const zChar = zStr[0]
 
static constexpr char const * zeroStr = "0"
 
static constexpr char const zeroChar = zeroStr[0]
 
static constexpr char const * oneStr = "1"
 
static constexpr char const oneChar = oneStr[0]
 
static constexpr char const * twoStr = "2"
 
static constexpr char const twoChar = twoStr[0]
 
static constexpr char const * threeStr = "3"
 
static constexpr char const threeChar = threeStr[0]
 
static constexpr char const * fourStr = "4"
 
static constexpr char const fourChar = fourStr[0]
 
static constexpr char const * fiveStr = "5"
 
static constexpr char const fiveChar = fiveStr[0]
 
static constexpr char const * sixStr = "6"
 
static constexpr char const sixChar = sixStr[0]
 
static constexpr char const * sevenStr = "7"
 
static constexpr char const sevenChar = sevenStr[0]
 
static constexpr char const * eightStr = "8"
 
static constexpr char const eightChar = eightStr[0]
 
static constexpr char const * nineStr = "9"
 
static constexpr char const nineChar = nineStr[0]
 
static constexpr char const * nulStr = "\0"
 
static constexpr char const nulChar = nulStr[0]
 
static constexpr char const * belStr = "\a"
 
static constexpr char const belChar = belStr[0]
 
static constexpr char const * bsStr = "\b"
 
static constexpr char const bsChar = bsStr[0]
 
static constexpr char const * htStr = "\t"
 
static constexpr char const htChar = htStr[0]
 
static constexpr char const * lfStr = "\n"
 
static constexpr char const lfChar = lfStr[0]
 
static constexpr char const * vtStr = "\v"
 
static constexpr char const vtChar = vtStr[0]
 
static constexpr char const * ffStr = "\f"
 
static constexpr char const ffChar = ffStr[0]
 
static constexpr char const * crStr = "\r"
 
static constexpr char const crChar = crStr[0]
 
static constexpr char const * emptyStr = ""
 
static constexpr char const * spaceStr = " "
 
static constexpr char const spaceChar = spaceStr[0]
 
static constexpr char const * underStr = "_"
 
static constexpr char const underChar = underStr[0]
 
static constexpr char const * dollarStr = "$"
 
static constexpr char const dollarChar = dollarStr[0]
 
static constexpr char const * slashStr = "\\"
 
static constexpr char const slashChar = slashStr[0]
 
static constexpr char const * divideStr = "/"
 
static constexpr char const divideChar = divideStr[0]
 
static constexpr char const * positiveStr = "+"
 
static constexpr char const positiveChar = positiveStr[0]
 
static constexpr char const * negativeStr = "-"
 
static constexpr char const negativeChar = negativeStr[0]
 
static constexpr char const * quoteStr = "\""
 
static constexpr char const quoteChar = quoteStr[0]
 
static constexpr char const * aposStr = @E"\'"
 
static constexpr char const aposChar = aposStr[0]
 
static constexpr char const * sharpStr = @E"#"
 
static constexpr char const sharpChar = sharpStr[0]
 
static constexpr char const * caretStr = @E"^"
 
static constexpr char const caretChar = caretStr[0]
 
static constexpr char const * pipeStr = @E"|"
 
static constexpr char const pipeChar = pipeStr[0]
 
static constexpr char const * ampStr = @E"&"
 
static constexpr char const ampChar = ampStr[0]
 
static constexpr char const * ltStr = @E"<"
 
static constexpr char const ltChar = ltStr[0]
 
static constexpr char const * gtStr = @E">"
 
static constexpr char const gtChar = gtStr[0]
 
static constexpr char const * dbldivideStr = @E"//"
 
static constexpr char const dbldivideChar = dbldivideStr[0]
 
static constexpr char const * crlfStr = @E"\r\n"
 
static constexpr char const * slash_aStr = @E"\\a"
 
static constexpr char const * slash_bStr = @E"\\b"
 
static constexpr char const * slash_tStr = @E"\\t"
 
static constexpr char const * slash_nStr = @E"\\n"
 
static constexpr char const * slash_vStr = @E"\\v"
 
static constexpr char const * slash_fStr = @E"\\f"
 
static constexpr char const * slash_rStr = @E"\\r"
 
static constexpr char const * slash_xStr = @E"\\x"
 
static constexpr char const * cslashesStr = @E"\n\r\t\v\a\\\'\""
 

详细描述

template<typename _ChTy>
struct winux::Literal< _ChTy >

在文件 strings.hpp87 行定义.

类成员变量说明

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::AChar = AStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::aChar = aStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::ampChar = ampStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::ampStr = @E"&"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::aposChar = aposStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::aposStr = @E"\'"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::AStr = "A"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::aStr = "a"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::BChar = BStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::bChar = bStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::belChar = belStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::belStr = "\a"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::bsChar = bsStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::bsStr = "\b"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::bStr = "b"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::BStr = "B"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::caretChar = caretStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::caretStr = @E"^"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::cChar = cStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::CChar = CStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::crChar = crStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::crlfStr = @E"\r\n"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::crStr = "\r"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::cslashesStr = @E"\n\r\t\v\a\\\'\""
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::CStr = "C"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::cStr = "c"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::dbldivideChar = dbldivideStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::dbldivideStr = @E"//"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::DChar = DStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::dChar = dStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::divideChar = divideStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::divideStr = "/"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::dollarChar = dollarStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::dollarStr = "$"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::dStr = "d"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::DStr = "D"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::EChar = EStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::eChar = eStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::eightChar = eightStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::eightStr = "8"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::emptyStr = ""
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::EStr = "E"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::eStr = "e"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::FChar = FStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::fChar = fStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::ffChar = ffStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::ffStr = "\f"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::fiveChar = fiveStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::fiveStr = "5"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::fourChar = fourStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::fourStr = "4"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::FStr = "F"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::fStr = "f"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::gtChar = gtStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::gtStr = @E">"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::htChar = htStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::htStr = "\t"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::lfChar = lfStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::lfStr = "\n"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::ltChar = ltStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::ltStr = @E"<"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::nChar = nStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::negativeChar = negativeStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::negativeStr = "-"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::nineChar = nineStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::nineStr = "9"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::nStr = "n"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::nulChar = nulStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::nulStr = "\0"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::oneChar = oneStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::oneStr = "1"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::pipeChar = pipeStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::pipeStr = @E"|"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::positiveChar = positiveStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::positiveStr = "+"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::quoteChar = quoteStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::quoteStr = "\""
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::rChar = rStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::rStr = "r"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::sevenChar = sevenStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::sevenStr = "7"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::sharpChar = sharpStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::sharpStr = @E"#"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::sixChar = sixStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::sixStr = "6"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::slash_aStr = @E"\\a"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::slash_bStr = @E"\\b"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::slash_fStr = @E"\\f"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::slash_nStr = @E"\\n"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::slash_rStr = @E"\\r"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::slash_tStr = @E"\\t"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::slash_vStr = @E"\\v"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::slash_xStr = @E"\\x"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::slashChar = slashStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::slashStr = "\\"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::spaceChar = spaceStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::spaceStr = " "
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::tChar = tStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::threeChar = threeStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::threeStr = "3"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::tStr = "t"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::twoChar = twoStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::twoStr = "2"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::underChar = underStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::underStr = "_"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::vChar = vStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::vStr = "v"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::vtChar = vtStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::vtStr = "\v"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::XChar = XStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::xChar = xStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::XStr = "X"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::xStr = "x"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::zChar = zStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::ZChar = ZStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const winux::Literal< _ChTy >::zeroChar = zeroStr[0]
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::zeroStr = "0"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::ZStr = "Z"
static

在文件 strings.hpp89 行定义.

template<typename _ChTy >
constexpr char const* winux::Literal< _ChTy >::zStr = "z"
static

在文件 strings.hpp89 行定义.


该结构体的文档由以下文件生成: