#include "Ttypes.h"
TUtilities.hhのインクルード依存関係図
このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。
構成 | |
class | TUtilities |
This is the TUtilities class. [詳細] | |
関数 | |
Tstring | itostr (Tint i, Tint digits) |
Tstring | ltostr (Tlong l, Tint digits) |
Tstring | ultostr (TUlong ul, Tint digits) |
Tstring | dtostr (Tdouble d, Tint precision) |
Tstring | ftostr (Tfloat f, Tint precision) |
Tint | strtoi (const Tstring &nptr, Tchar **endptr, Tint base) |
Tdouble | strtod (const Tstring &nptr, Tchar **endptr) |
Tvoid | showbit (Tint bit) |
Tbool | isexist (const Tstring &filename, Tint mode) |
TstringList | split (const Tstring &source, const Tstring &pattern, Tint pos) |
TintList | index (const Tstring &source, const Tstring &pattern, Tint pos) |
TintList | size (const Tstring &source, const Tstring &pattern, Tint pos) |
Tstring | subst (const Tstring &source, const Tstring &pattern, const Tstring &substr, Tbool all, Tint pos) |
Tbool | match (const Tstring &source, const Tstring &pattern, Tbool igcase, Tint pos) |
Tbool | grep (const Tstring &source, const Tstring &pattern, Tbool igcase, Tint pos) |
Tstring | submatch (Tint index, const Tstring &source, const Tstring &pattern, Tint pos) |
TstringList | submatch (const Tstring &source, const Tstring &pattern, Tint pos) |
Tstring | basename (const Tstring &path) |
Tstring | dirname (const Tstring &path) |
Revision 1.6 2004/02/26 09:11:33 goiwai タイプミスでコンパイル通らなくなってたところを修正
Revision 1.5 2004/02/06 07:33:31 goiwai split,index,subst,のパターンを指定しなかった場合の振舞を変更しました.
Revision 1.4 2004/01/29 04:25:07 goiwai いくつかの関数で微妙に仕様変更しました. あとは,substituteをconst sourceのconstをとろうかどうしようか迷ってます.
Revision 1.3 2004/01/19 21:09:43 goiwai プリプロセッサの接頭辞をCLDAQ__に変更しました.
Revision 1.2 2003/11/03 08:35:15 goiwai Doxygen用のタグとコメントをうちこんでいく試みを開始しました.
Revision 1.1 2003/10/06 16:34:36 goiwai データの変換や正規表現等,頻繁に使用される関数群のためのラッパークラス です.あたかもCのライブラリ関数の如く使用できます.
TUtilities.hh で定義されています。
|
TUtilities.hh の 205 行で定義されています。 参照 TUtilities::GetBaseName(), と Tstring. |
|
TUtilities.hh の 210 行で定義されています。 |
|
|
TUtilities.hh の 135 行で定義されています。 参照 TUtilities::ConvertFloatToString(), と Tstring. 呼出 TSystemLogging::operator<<(), TDataElement::StorePrimitive(), と TDataElement::StorePrimitives(). |
|
TUtilities.hh の 190 行で定義されています。 参照 TUtilities::IsMatch(), と Tbool. |
|
|
|
|
TUtilities.hh の 120 行で定義されています。 参照 TUtilities::ConvertLongToString(), と Tstring. 呼出 TSystemLogging::operator<<(), TDataElement::StorePrimitive(), と TDataElement::StorePrimitives(). |
|
TUtilities.hh の 185 行で定義されています。 参照 TUtilities::IsMatch(), と Tbool. |
|
TUtilities.hh の 150 行で定義されています。 |
|
|
TUtilities.hh の 161 行で定義されています。 参照 TUtilities::Split(), と TstringList. |
|
|
|
TUtilities.hh の 200 行で定義されています。 |
|
TUtilities.hh の 195 行で定義されています。 参照 TUtilities::GetSubMatch(), index(), と Tstring. |
|
TUtilities.hh の 176 行で定義されています。 参照 TUtilities::Substitute(), TUtilities::SubstituteAll(), と Tstring. |
|
TUtilities.hh の 125 行で定義されています。 参照 TUtilities::ConvertUnsignedLongToString(), と Tstring. 呼出 TSystemLogging::operator<<(), TDataElement::StorePrimitive(), と TDataElement::StorePrimitives(). |