EMPTY
SEP
bool isEmpty(SINGLE_TYPE, TYPE = Unqual!(SINGLE_TYPE))(in SINGLE_TYPE Value
);
値は無効値か。
- Returns:
- 無効値であればtrue、無効値でなければfalse。
static ConsText toText(Integer Value
);
static ConsText toText(in Text Value
);
static ConsText toText(real Value
);
static ConsText toText(in Binary Value
);
値を文字列に変換。
- Params:
- Integer Value
- 変換したい値。
- Returns:
- それぞれの型に対応された文字列。
Integer toValue(T : Integer)(in Text Value
);
real toValue(T : real)(in Text Value
);
Text toValue(T : Text)(in Text Value
);
Binary toValue(T : Binary)(in Text Value
);
auto toValue(T : T[], TYPE = Unqual!(T))(in Text Value
);
auto toValue(T : T[], TYPE = Unqual!(T))(in Text[] Values
);
文字列を値に変換。
- Throws:
- 失敗時にConvertException。
static bool isHagata(dchar c
);
文字が型情報か調べる。
- Returns:
- 型情報であればtrue、型情報でなければfalseを返す。
static bool isElement(dchar c
);
static bool isLine(in Text Value
);
static bool isSection(in Text Value
);
static bool isComment(in Text Value
);
static Text commentToText(in _NTEXT!(wchar)[] Comments
);
コメント文字列配列を文字列に変換。
- Params:
- Comment
- コメント文字列配列。
- In:
-
Comment[n]は全てisCommentを通る。
static Text commentToText(in Text Comment
);
static Text textToComment(in _NTEXT!(wchar)[] Values
);
static bool isEntry(in Text Value
);
static ENTRY split(in Text Value
);
static bool isTSV(in Text Value
);
static _NTEXT!(wchar)[] splitTSV(in Text Value
);
static Text cutSeparator(in Text Value
);
static void splitDocumentComment(_NTEXT!(wchar)[] Lines
, out _NTEXT!(wchar)[] Comments
, out _NTEXT!(wchar)[] Datas
);