
Classes | |
| struct | Compare |
Public Member Functions | |
| MarkAndSweep (osl::state::NumEffectState &s, osl::ntesuki::NtesukiTable::Table &t, osl::ntesuki::NtesukiRecord *r) | |
| ~MarkAndSweep () | |
| void | enter (osl::ntesuki::NtesukiRecord *r) |
| void | exit () |
| bool | withChildMove (const osl::ntesuki::NtesukiMove &move, osl::ntesuki::NtesukiRecord *child) |
| void | noChildMove (const osl::ntesuki::NtesukiMove &move) |
Public Attributes | |
| osl::state::NumEffectState & | state |
| osl::ntesuki::NtesukiTable::Table & | table |
| std::set< HashKey > | reachable_keys |
| int | depth |
Definition at line 294 of file ntesukiTable.cc.
|
inline |
Definition at line 302 of file ntesukiTable.cc.
|
inline |
Definition at line 309 of file ntesukiTable.cc.
References osl::ntesuki::NtesukiTable::Table::erase(), and osl::ntesuki::NtesukiRecord::key.
|
inline |
Definition at line 336 of file ntesukiTable.cc.
References osl::ntesuki::NtesukiRecord::key.
|
inline |
Definition at line 340 of file ntesukiTable.cc.
|
inline |
Definition at line 350 of file ntesukiTable.cc.
|
inline |
Definition at line 344 of file ntesukiTable.cc.
References osl::ntesuki::NtesukiRecord::key.
| int MarkAndSweep::depth |
Definition at line 300 of file ntesukiTable.cc.
| std::set<HashKey> MarkAndSweep::reachable_keys |
Definition at line 299 of file ntesukiTable.cc.
| osl::state::NumEffectState& MarkAndSweep::state |
Definition at line 297 of file ntesukiTable.cc.
| osl::ntesuki::NtesukiTable::Table& MarkAndSweep::table |
Definition at line 298 of file ntesukiTable.cc.
1.8.4