Separate Simple Backend creation from initialization.
[chromium-blink-merge.git] / chromeos / dbus / ibus / mock_ibus_config_client.cc
blobf32ffd0478eee393e56f184fc9c63288c2f4fa19
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "chromeos/dbus/ibus/mock_ibus_config_client.h"
7 #include <vector>
9 namespace chromeos {
11 MockIBusConfigClient::MockIBusConfigClient() {
14 MockIBusConfigClient::~MockIBusConfigClient() {}
16 void MockIBusConfigClient::InitializeAsync(const OnIBusConfigReady& onready) {
19 void MockIBusConfigClient::SetStringValue(const std::string& key,
20 const std::string& section,
21 const std::string& value,
22 const ErrorCallback& error_callback) {
25 void MockIBusConfigClient::SetIntValue(const std::string& key,
26 const std::string& section,
27 int value,
28 const ErrorCallback& error_callback) {
31 void MockIBusConfigClient::SetBoolValue(const std::string& key,
32 const std::string& section,
33 bool value,
34 const ErrorCallback& error_callback) {
37 void MockIBusConfigClient::SetStringListValue(
38 const std::string& key,
39 const std::string& section,
40 const std::vector<std::string>& value,
41 const ErrorCallback& error_callback) {
44 } // namespace chromeos