| 482 | } |
| 483 | |
| 484 | void AFClassCallBackManager::OnTableRowUpdate(AFDelaySyncTable& table, const int row, AFINode* pNode) |
| 485 | { |
| 486 | auto iter = table.row_list_.find(row); |
| 487 | if (iter == table.row_list_.end()) |
| 488 | { |
| 489 | AFDelaySyncRow row_data(row); |
| 490 | row_data.node_list_.insert(pNode); |
| 491 | table.row_list_.insert(std::make_pair(row, row_data)); |
| 492 | } |
| 493 | else |
| 494 | { |
| 495 | iter->second.node_list_.insert(pNode); |
| 496 | } |
| 497 | } |
| 498 | |
| 499 | void AFClassCallBackManager::OnTableClear(AFDelaySyncTable& table) |
| 500 | { |