chromium/native_client_sdk/src/libraries/nacl_io/pepper/define_empty_macros.h

// Copyright 2012 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef LIBRARIES_NACL_IO_PEPPER_DEFINE_EMPTY_MACROS_H_
#define LIBRARIES_NACL_IO_PEPPER_DEFINE_EMPTY_MACROS_H_

#define BEGIN_INTERFACE(BaseClass, PPInterface, InterfaceString)
#define END_INTERFACE(BaseClass, PPInterface)
#define METHOD0(Class, ReturnType, MethodName)
#define METHOD1(Class, ReturnType, MethodName, Type0)
#define METHOD2(Class, ReturnType, MethodName, Type0, Type1)
#define METHOD3(Class, ReturnType, MethodName, Type0, Type1, Type2)
#define METHOD4(Class, ReturnType, MethodName, Type0, Type1, Type2, Type3)
#define METHOD5(Class, ReturnType, MethodName, Type0, Type1, Type2, Type3, \
                Type4)

#endif  // LIBRARIES_NACL_IO_PEPPER_DEFINE_EMPTY_MACROS_H_