TModuleTable.hh Source File

メインページ モジュール クラス階層 アルファベット順一覧 構成 ファイル一覧 構成メンバ ファイルメンバ 関連ページ 例

# TModuleTable.hh

解説を見る。

    00001 // =====================================================================
    00021 // =====================================================================
    00022 #ifndef __TMODULETABLE_HH
    00023 #define __TMODULETABLE_HH
    00024
    00025 #include "Tglobals.h"
    00026 #include "TModuleSpecified.hh"
    00027
    00028
    00048 class TModuleTable
    00049   : public Tvector<TModuleSpecified>
    00050 {
    00051
    00052   public:
    00053     TModuleTable();
    00054     ~TModuleTable();
    00055
    00056   public:
    00057     TModule* FindModule( const Tstring& id ) const;
    00058     Tvoid AddModule( TModule* module, const Tstring& id, const TstringList& groups );
    00059     Tvoid RemoveModule( Tint index );
    00060     Tint GetSize() const;
    00061     Tvoid Clear();
    00062
    00063 };
    00064
    00065 #endif