Public Types | |
typedef std::vector< T * > | Seq |
Public Member Functions | |
~SeqGuard () | |
Seq & | seq () |
Private Attributes | |
Seq | seq_ |
Definition at line 87 of file UpdateManager.cpp.
typedef std::vector<T*> Update::SeqGuard< T >::Seq |
Definition at line 89 of file UpdateManager.cpp.
Update::SeqGuard< T >::~SeqGuard | ( | ) | [inline] |
Definition at line 92 of file UpdateManager.cpp.
References Update::SeqGuard< T >::seq_.
00092 { 00093 for (typename Seq::iterator iter = seq_.begin(); 00094 iter != seq_.end();) { 00095 typename Seq::iterator current = iter; 00096 iter++; 00097 00098 delete(*current); 00099 } 00100 };
Seq& Update::SeqGuard< T >::seq | ( | ) | [inline] |
Definition at line 102 of file UpdateManager.cpp.
References Update::SeqGuard< T >::seq_.
Referenced by Update::Manager::pushImage().
00102 { 00103 return seq_; 00104 };
Seq Update::SeqGuard< T >::seq_ [private] |
Definition at line 104 of file UpdateManager.cpp.
Referenced by Update::SeqGuard< T >::seq(), and Update::SeqGuard< T >::~SeqGuard().