6#include <imtbase/ISearchResults.h>
13class CSearchResults:
virtual public imtbase::ISearchResults
16 void AddSearchResult(
const imtbase::ISearchResults::SearchResult& searchResult);
19 virtual int GetSearchResultsCount()
const override;
20 virtual imtbase::ISearchResults::SearchResult GetSearchResult(
int index)
const override;
23 virtual bool Serialize(iser::IArchive& archive)
override;
26 virtual bool CopyFrom(
const IChangeable&
object, CompatibilityMode mode = CM_WITHOUT_REFS)
override;
27 virtual bool IsEqual(
const IChangeable&
object)
const override;
28 virtual istd::IChangeableUniquePtr CloneMe(CompatibilityMode mode = CM_WITHOUT_REFS)
const override;
29 virtual bool ResetData(CompatibilityMode mode = CM_WITHOUT_REFS)
override;
32 SearchResultList m_searchResults;