Home
last modified time | relevance | path

Searched refs:SessionManager (Results 1 – 4 of 4) sorted by relevance

/system/iorap/src/prefetcher/
Dsession_manager.h46 class SessionManager {
48 static std::unique_ptr<SessionManager> CreateManager(SessionKind kind);
78 virtual ~SessionManager() {} in ~SessionManager()
81 SessionManager();
85 std::ostream& operator<<(std::ostream&os, const SessionManager& session);
Dsession_manager.cc37 std::ostream& operator<<(std::ostream& os, const SessionManager& manager) { in operator <<()
42 SessionManager::SessionManager() { in SessionManager() function in iorap::prefetcher::SessionManager
45 class SessionManagerBase : public SessionManager {
257 std::unique_ptr<SessionManager> SessionManager::CreateManager(SessionKind kind) { in CreateManager()
262 SessionManager* ptr = new SessionManagerDirect(); in CreateManager()
263 return std::unique_ptr<SessionManager>{ptr}; in CreateManager()
266 SessionManager* ptr = new SessionManagerIndirect(); in CreateManager()
267 return std::unique_ptr<SessionManager>{ptr}; in CreateManager()
270 SessionManager* ptr = new SessionManagerIndirectSocket(); in CreateManager()
271 return std::unique_ptr<SessionManager>{ptr}; in CreateManager()
Dread_ahead.cc172 session_manager_ = SessionManager::CreateManager(session_kind); in Impl()
176 std::unique_ptr<SessionManager> session_manager_;
Dprefetcher_daemon.cc1123 session_manager_ = SessionManager::CreateManager(SessionKind::kInProcessDirect); in Impl()
1334 std::unique_ptr<SessionManager> session_manager_; // direct only.