クラス テンプレート sc_core::sc_plist_iter< T >

#include <sc_list.h>

sc_core::sc_plist_iter< T >に対する継承グラフ

Inheritance graph
[凡例]

すべてのメンバ一覧

Public メソッド

 sc_plist_iter (sc_plist< T > *l, bool from_tail=false)
 sc_plist_iter (sc_plist< T > &l, bool from_tail=false)
 ~sc_plist_iter ()
void reset (sc_plist< T > *l, bool from_tail=false)
void reset (sc_plist< T > &l, bool from_tail=false)
operator* () const
get () const
void set (T d)


説明

template<class T>
class sc_core::sc_plist_iter< T >

sc_list.h149 行で定義されています。


コンストラクタとデストラクタ

template<class T>
sc_core::sc_plist_iter< T >::sc_plist_iter ( sc_plist< T > *  l,
bool  from_tail = false 
) [inline]

sc_list.h151 行で定義されています。

00152         : sc_plist_base_iter( l, from_tail )
00153     {
00154 
00155     }

template<class T>
sc_core::sc_plist_iter< T >::sc_plist_iter ( sc_plist< T > &  l,
bool  from_tail = false 
) [inline]

sc_list.h156 行で定義されています。

00157         : sc_plist_base_iter( &l, from_tail )
00158     {
00159 
00160     }

template<class T>
sc_core::sc_plist_iter< T >::~sc_plist_iter (  )  [inline]

sc_list.h161 行で定義されています。

00162     {
00163 
00164     }


関数

template<class T>
void sc_core::sc_plist_iter< T >::reset ( sc_plist< T > *  l,
bool  from_tail = false 
) [inline]

sc_list.h166 行で定義されています。

00167     {
00168         sc_plist_base_iter::reset( l, from_tail );
00169     }

template<class T>
void sc_core::sc_plist_iter< T >::reset ( sc_plist< T > &  l,
bool  from_tail = false 
) [inline]

sc_list.h170 行で定義されています。

00171     {
00172         sc_plist_base_iter::reset( &l, from_tail );
00173     }

template<class T>
T sc_core::sc_plist_iter< T >::operator* (  )  const [inline]

sc_list.h175 行で定義されています。

00175 { return (T) sc_plist_base_iter::get(); }

template<class T>
T sc_core::sc_plist_iter< T >::get (  )  const [inline]

sc_core::sc_plist_base_iterを再定義しています。

sc_list.h176 行で定義されています。

00176 { return (T) sc_plist_base_iter::get(); }

template<class T>
void sc_core::sc_plist_iter< T >::set ( d  )  [inline]

sc_list.h177 行で定義されています。

00177 { sc_plist_base_iter::set((void*) d); }


このクラスの説明は次のファイルから生成されました:

SystemCに対してFri Jun 6 20:12:23 2008に生成されました。  doxygen 1.5.6