1 // Copyright 2022 The Chromium Authors.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
8 namespace content_analysis
{
12 std::unique_ptr
<Agent
> Agent::Create(
14 std::unique_ptr
<AgentEventHandler
> handler
,
16 *rc
= ResultCode::ERR_UNEXPECTED
;
17 return std::make_unique
<AgentMac
>(std::move(config
), std::move(handler
));
22 std::unique_ptr
<AgentEventHandler
> handler
)
23 : AgentBase(std::move(config
), std::move(handler
)) {}
25 ResultCode
AgentMac::HandleEvents() {
26 return ResultCode::ERR_UNEXPECTED
;
29 std::string
AgentMac::DebugString() const {
34 } // namespace content_analysis