| 875 | // --- |
| 876 | |
| 877 | IClient::CSnapItem CClient::SnapGetItem(int SnapId, int Index) const |
| 878 | { |
| 879 | dbg_assert(SnapId >= 0 && SnapId < NUM_SNAPSHOT_TYPES, "invalid SnapId"); |
| 880 | const CSnapshot *pSnapshot = m_aapSnapshots[g_Config.m_ClDummy][SnapId]->m_pAltSnap; |
| 881 | const CSnapshotItem *pSnapshotItem = pSnapshot->GetItem(Index); |
| 882 | CSnapItem Item; |
| 883 | Item.m_Type = pSnapshot->GetItemType(Index); |
| 884 | Item.m_Id = pSnapshotItem->Id(); |
| 885 | Item.m_pData = pSnapshotItem->Data(); |
| 886 | Item.m_DataSize = pSnapshot->GetItemSize(Index); |
| 887 | return Item; |
| 888 | } |
| 889 | |
| 890 | const void *CClient::SnapFindItem(int SnapId, int Type, int Id) const |
| 891 | { |
no test coverage detected