// Copyright 2014 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef SANDBOX_LINUX_TESTS_SANDBOX_TEST_RUNNER_FUNCTION_POINTER_H_ #define SANDBOX_LINUX_TESTS_SANDBOX_TEST_RUNNER_FUNCTION_POINTER_H_ #include "base/basictypes.h" #include "sandbox/linux/tests/sandbox_test_runner.h" namespace sandbox { class SandboxTestRunnerFunctionPointer : public SandboxTestRunner { public: SandboxTestRunnerFunctionPointer(void (*function_to_run)(void)); ~SandboxTestRunnerFunctionPointer() override; void Run() override; private: void (*function_to_run_)(void); DISALLOW_COPY_AND_ASSIGN(SandboxTestRunnerFunctionPointer); }; } // namespace sandbox #endif // SANDBOX_LINUX_TESTS_SANDBOX_TEST_RUNNER__FUNCTION_POINTER_H_