Inheritance diagram for lestes::lang::cplus::syn::undo_delete_token:

Public Member Functions | |
| virtual void | run () |
Static Public Member Functions | |
| static ptr< undo_delete_token > | create (ptr< token_list_type > a_list, const token_list_iterator &pos) |
Protected Member Functions | |
| undo_delete_token (ptr< token_list_type > a_list, const token_list_iterator &pos) | |
Protected Attributes | |
| srp< token_list_type > | token_list |
| const token_list_iterator | position |
Definition at line 194 of file manager.cc.
| lestes::lang::cplus::syn::undo_delete_token::undo_delete_token | ( | ptr< token_list_type > | a_list, | |
| const token_list_iterator & | pos | |||
| ) | [inline, protected] |
| static ptr<undo_delete_token> lestes::lang::cplus::syn::undo_delete_token::create | ( | ptr< token_list_type > | a_list, | |
| const token_list_iterator & | pos | |||
| ) | [inline, static] |
Definition at line 203 of file manager.cc.
Referenced by lestes::lang::cplus::syn::one_manager::commit().
00205 { 00206 return new undo_delete_token( a_list, pos ); 00207 }
| virtual void lestes::lang::cplus::syn::undo_delete_token::run | ( | ) | [inline, virtual] |
Reimplemented in lestes::lang::cplus::syn::undo_unpack.
Definition at line 208 of file manager.cc.
00209 { 00210 token_list->erase(position); 00211 }
srp<token_list_type> lestes::lang::cplus::syn::undo_delete_token::token_list [protected] |
Definition at line 196 of file manager.cc.
const token_list_iterator lestes::lang::cplus::syn::undo_delete_token::position [protected] |
Definition at line 197 of file manager.cc.
1.5.1-20070107