前のページ次のページ上に戻るホーム BREW C++ ライブラリ & GUI フレームワーク & XML ミドルウェア : SophiaFramework UNIVERSE 5.0

25.12. その他ユーティリティー

表 25.5. 数学演算

クラス名 解説
SFXBrewRandom BREWの乱数生成関数を利用した乱数生成クラスです。
SFXLCGRandom 線形合同法により乱数を生成します。
SFXMTRandom メルセンヌ ツイスターにより乱数を生成します。
SFXTrigonometric 三角関数テーブルを使って、高速な三角関数の計算を実現するクラスです。

表 25.6. その他ユーティリティー

クラス名 解説
SFXBrewPointer BREW インターフェース用のスマート ポインター テンプレートです。
SFXCallback コールバック関数を扱うためのクラスです。
SFXConfig アプリの各種設定を管理するクラスです。
SFXDate 日時を表すクラスです。
SFXDateDuration 日時の差を表すクラスです。
SFXDevice AEEDevice 構造体を使いやすくしたクラスです。
SFXEndian エンディアンを変換するためクラスです。
SFXEvent イベントを表すクラスです。
SFXEventRange イベントの範囲を表すクラスです。
SFXGraphics グラフィックを描画するためのクラスです。
SFXHelper ヘルパー関数のラッパークラスです。
SFXProperty 文字列のキーと値のペアを配列コレクションで管理するためのクラスです。
SFXTask タスクの操作を行うクラスです。
SFXTimer タイマーの操作を行うクラスです。
static_exception 擬似例外処理機構を実現するテンプレート クラスです。
va_ref 可変個引数関数への参照渡しを実現するテンプレート クラスです。