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

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

表 22.5. 数学演算

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

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

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