Switch to unified view

a/src/qtgui/advshist.h b/src/qtgui/advshist.h
...
...
19
#include "autoconfig.h"
19
#include "autoconfig.h"
20
20
21
#include <vector>
21
#include <vector>
22
22
23
#include "recoll.h"
23
#include "recoll.h"
24
#include MEMORY_INCLUDE
24
#include <memory>
25
#include "searchdata.h"
25
#include "searchdata.h"
26
26
27
/** Advanced search history. 
27
/** Advanced search history. 
28
 *
28
 *
29
 * We store previous searches using the "dynconf" mechanism, as string
29
 * We store previous searches using the "dynconf" mechanism, as string
...
...
42
public:
42
public:
43
    AdvSearchHist();
43
    AdvSearchHist();
44
    ~AdvSearchHist();
44
    ~AdvSearchHist();
45
45
46
    // Add entry
46
    // Add entry
47
    bool push(STD_SHARED_PTR<Rcl::SearchData>);
47
    bool push(std::shared_ptr<Rcl::SearchData>);
48
48
49
    // Get latest. does not change state
49
    // Get latest. does not change state
50
    STD_SHARED_PTR<Rcl::SearchData> getnewest();
50
    std::shared_ptr<Rcl::SearchData> getnewest();
51
51
52
    // Cursor
52
    // Cursor
53
    STD_SHARED_PTR<Rcl::SearchData> getolder();
53
    std::shared_ptr<Rcl::SearchData> getolder();
54
    STD_SHARED_PTR<Rcl::SearchData> getnewer();
54
    std::shared_ptr<Rcl::SearchData> getnewer();
55
55
56
    void clear();
56
    void clear();
57
57
58
private:
58
private:
59
    bool read();
59
    bool read();
60
60
61
    int m_current;
61
    int m_current;
62
    std::vector<STD_SHARED_PTR<Rcl::SearchData> > m_entries;
62
    std::vector<std::shared_ptr<Rcl::SearchData> > m_entries;
63
};
63
};
64
64
65
#endif // _ADVSHIST_H_INCLUDED_
65
#endif // _ADVSHIST_H_INCLUDED_