Home | History | Annotate | Download | only in rlz

Lines Matching refs:rlz_lib

22 #include "rlz/lib/rlz_lib.h"
58 static bool RecordProductEvent(rlz_lib::Product product,
59 rlz_lib::AccessPoint point,
60 rlz_lib::Event event_id);
63 static const rlz_lib::AccessPoint CHROME_OMNIBOX;
64 static const rlz_lib::AccessPoint CHROME_HOME_PAGE;
71 static std::string GetAccessPointHttpHeader(rlz_lib::AccessPoint point);
76 static bool GetAccessPointRlz(rlz_lib::AccessPoint point, string16* rlz);
140 bool RecordProductEventImpl(rlz_lib::Product product,
141 rlz_lib::AccessPoint point,
142 rlz_lib::Event event_id);
145 void RecordFirstSearch(rlz_lib::AccessPoint point);
148 bool GetAccessPointRlzImpl(rlz_lib::AccessPoint point, string16* rlz);
154 // Schedules a call to rlz_lib::RecordProductEvent(). This method is virtual
156 virtual bool ScheduleRecordProductEvent(rlz_lib::Product product,
157 rlz_lib::AccessPoint point,
158 rlz_lib::Event event_id);
160 // Schedules a call to rlz_lib::RecordFirstSearch(). This method is virtual
162 virtual bool ScheduleRecordFirstSearch(rlz_lib::AccessPoint point);
164 // Schedules a call to rlz_lib::SendFinancialPing(). This method is virtual
172 virtual bool ScheduleGetAccessPointRlz(rlz_lib::AccessPoint point);
212 std::map<rlz_lib::AccessPoint, string16> rlz_cache_;