]>
git.proxmox.com Git - mirror_edk2.git/blob - BaseTools/Source/C/Common/BinderFuncs.h
3 Copyright (c) 1999 - 2008, Intel Corporation
4 All rights reserved. This program and the accompanying materials
5 are licensed and made available under the terms and conditions of the BSD License
6 which accompanies this distribution. The full text of the license may be found at
7 http://opensource.org/licenses/bsd-license.php
9 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
18 Prototypes for binder functions that allow common code to be
19 written which then links to implementation of these functions
20 which is appropriate for the specific environment that they
25 #ifndef BinderFuncs_h_INCLUDED
26 #define BinderFuncs_h_INCLUDED
28 #include "Common/UefiBaseTypes.h"
31 // Binder Function Prototypes
33 // These binding functions must be implemented externally as appropriate for
34 // the environment that the code will be running under.
38 CommonLibBinderAllocate (
48 CommonLibBinderCopyMem (
55 CommonLibBinderSetMem (
62 CommonLibBinderCompareMem (
69 CommonLibBinderCompareGuid (
74 #endif // #ifndef CommonLibs_h_INCLUDED