ProtocolBuffer.h
  1  /*
  2   This file is part of Darling.
  3  
  4   Copyright (C) 2020 Lubos Dolezel
  5  
  6   Darling is free software: you can redistribute it and/or modify
  7   it under the terms of the GNU General Public License as published by
  8   the Free Software Foundation, either version 3 of the License, or
  9   (at your option) any later version.
 10  
 11   Darling is distributed in the hope that it will be useful,
 12   but WITHOUT ANY WARRANTY; without even the implied warranty of
 13   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 14   GNU General Public License for more details.
 15  
 16   You should have received a copy of the GNU General Public License
 17   along with Darling.  If not, see <http://www.gnu.org/licenses/>.
 18  */
 19  
 20  
 21  #ifndef _ProtocolBuffer_H_
 22  #define _ProtocolBuffer_H_
 23  
 24  #import <Foundation/Foundation.h>
 25  
 26  #import <ProtocolBuffer/PBDataReader.h>
 27  #import <ProtocolBuffer/PBTextWriter.h>
 28  #import <ProtocolBuffer/PBMutableData.h>
 29  #import <ProtocolBuffer/PBDataWriter.h>
 30  #import <ProtocolBuffer/PBTextReader.h>
 31  #import <ProtocolBuffer/PBCodable.h>
 32  #import <ProtocolBuffer/PBRequest.h>
 33  #import <ProtocolBuffer/PBStreamWriter.h>
 34  #import <ProtocolBuffer/PBMessageStreamReader.h>
 35  #import <ProtocolBuffer/PBMessageStreamWriter.h>
 36  #import <ProtocolBuffer/PBStreamReader.h>
 37  #import <ProtocolBuffer/_PBProperty.h>
 38  #import <ProtocolBuffer/PBUnknownFields.h>
 39  #import <ProtocolBuffer/PBSessionRequester.h>
 40  
 41  void* PBRepeatedBOOLAdd(void);
 42  void* PBRepeatedBOOLClear(void);
 43  void* PBRepeatedBOOLCopy(void);
 44  void* PBRepeatedBOOLHash(void);
 45  void* PBRepeatedBOOLIsEqual(void);
 46  void* PBRepeatedBOOLNSArray(void);
 47  void* PBRepeatedBOOLSet(void);
 48  void* PBRepeatedDoubleAdd(void);
 49  void* PBRepeatedDoubleClear(void);
 50  void* PBRepeatedDoubleCopy(void);
 51  void* PBRepeatedDoubleHash(void);
 52  void* PBRepeatedDoubleIsEqual(void);
 53  void* PBRepeatedDoubleNSArray(void);
 54  void* PBRepeatedDoubleSet(void);
 55  void* PBRepeatedFloatAdd(void);
 56  void* PBRepeatedFloatClear(void);
 57  void* PBRepeatedFloatCopy(void);
 58  void* PBRepeatedFloatHash(void);
 59  void* PBRepeatedFloatIsEqual(void);
 60  void* PBRepeatedFloatNSArray(void);
 61  void* PBRepeatedFloatSet(void);
 62  void* PBRepeatedInt32Add(void);
 63  void* PBRepeatedInt32Clear(void);
 64  void* PBRepeatedInt32Copy(void);
 65  void* PBRepeatedInt32Hash(void);
 66  void* PBRepeatedInt32IsEqual(void);
 67  void* PBRepeatedInt32NSArray(void);
 68  void* PBRepeatedInt32Set(void);
 69  void* PBRepeatedInt64Add(void);
 70  void* PBRepeatedInt64Clear(void);
 71  void* PBRepeatedInt64Copy(void);
 72  void* PBRepeatedInt64Hash(void);
 73  void* PBRepeatedInt64IsEqual(void);
 74  void* PBRepeatedInt64NSArray(void);
 75  void* PBRepeatedInt64Set(void);
 76  void* PBRepeatedUInt32Add(void);
 77  void* PBRepeatedUInt32Clear(void);
 78  void* PBRepeatedUInt32Copy(void);
 79  void* PBRepeatedUInt32Hash(void);
 80  void* PBRepeatedUInt32IsEqual(void);
 81  void* PBRepeatedUInt32NSArray(void);
 82  void* PBRepeatedUInt32Set(void);
 83  void* PBRepeatedUInt64Add(void);
 84  void* PBRepeatedUInt64Clear(void);
 85  void* PBRepeatedUInt64Copy(void);
 86  void* PBRepeatedUInt64Hash(void);
 87  void* PBRepeatedUInt64IsEqual(void);
 88  void* PBRepeatedUInt64NSArray(void);
 89  void* PBRepeatedUInt64Set(void);
 90  void* PBUnknownFieldAdd(void);
 91  void* PBUnknownFieldsSetMaximumRecursionDepth(void);
 92  void* _ZN2PB13TextFormatter11beginObjectEPKc(void);
 93  void* _ZN2PB13TextFormatter6dedentEv(void);
 94  void* _ZN2PB13TextFormatter6formatEPKcRKNS_4DataE(void);
 95  void* _ZN2PB13TextFormatter6formatEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE(void);
 96  void* _ZN2PB13TextFormatter6formatEPKcRKNSt3__16vectorIhNS3_9allocatorIhEEEE(void);
 97  void* _ZN2PB13TextFormatter6formatEPKcb(void);
 98  void* _ZN2PB13TextFormatter6formatEPKcd(void);
 99  void* _ZN2PB13TextFormatter6formatEPKcf(void);
100  void* _ZN2PB13TextFormatter6formatEPKci(void);
101  void* _ZN2PB13TextFormatter6formatEPKcj(void);
102  void* _ZN2PB13TextFormatter6formatEPKcx(void);
103  void* _ZN2PB13TextFormatter6formatEPKcy(void);
104  void* _ZN2PB13TextFormatter6indentEv(void);
105  void* _ZN2PB13TextFormatter9endObjectEv(void);
106  void* _ZN2PB4BaseD0Ev(void);
107  void* _ZN2PB4BaseD1Ev(void);
108  void* _ZN2PB4BaseD2Ev(void);
109  void* _ZN2PB4Data5clearEv(void);
110  void* _ZN2PB4Data6assignEPKhS2_(void);
111  void* _ZN2PB4DataC1EPKhm(void);
112  void* _ZN2PB4DataC1ERKS0_(void);
113  void* _ZN2PB4DataC2EPKhm(void);
114  void* _ZN2PB4DataC2ERKS0_(void);
115  void* _ZN2PB6Reader10recallMarkERKNS_10ReaderMarkE(void);
116  void* _ZN2PB6Reader4readERNS_4DataE(void);
117  void* _ZN2PB6Reader4readERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE(void);
118  void* _ZN2PB6Reader4readERNSt3__16vectorIhNS1_9allocatorIhEEEE(void);
119  void* _ZN2PB6Reader4skipEjhi(void);
120  void* _ZN2PB6Reader9placeMarkERNS_10ReaderMarkE(void);
121  void* _ZN2PB6ReaderC1EPKhm(void);
122  void* _ZN2PB6ReaderC2EPKhm(void);
123  void* _ZN2PB6Writer10recallMarkERKNS_10WriterMarkE(void);
124  void* _ZN2PB6Writer10writeFixedEij(void);
125  void* _ZN2PB6Writer10writeFixedEjj(void);
126  void* _ZN2PB6Writer10writeFixedExj(void);
127  void* _ZN2PB6Writer10writeFixedEyj(void);
128  void* _ZN2PB6Writer11writeVarIntEij(void);
129  void* _ZN2PB6Writer11writeVarIntEjj(void);
130  void* _ZN2PB6Writer11writeVarIntExj(void);
131  void* _ZN2PB6Writer11writeVarIntEyj(void);
132  void* _ZN2PB6Writer13writeSubgroupERKNS_4BaseEj(void);
133  void* _ZN2PB6Writer15writeSubmessageERKNS_4BaseEj(void);
134  void* _ZN2PB6Writer5writeERKNS_4DataEj(void);
135  void* _ZN2PB6Writer5writeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEj(void);
136  void* _ZN2PB6Writer5writeERKNSt3__16vectorIhNS1_9allocatorIhEEEEj(void);
137  void* _ZN2PB6Writer5writeEbj(void);
138  void* _ZN2PB6Writer5writeEdj(void);
139  void* _ZN2PB6Writer5writeEfj(void);
140  void* _ZN2PB6Writer9placeMarkERNS_10WriterMarkEj(void);
141  void* _ZN2PB6Writer9writeSIntEij(void);
142  void* _ZN2PB6Writer9writeSIntExj(void);
143  void* _ZN2PB6WriterC1Ev(void);
144  void* _ZN2PB6WriterC2Ev(void);
145  void* _ZN2PB6WriterD1Ev(void);
146  void* _ZN2PB6WriterD2Ev(void);
147  void* _ZNK2PB4Base13formattedTextEv(void);
148  void* _ZNK2PB4DataeqERKS0_(void);
149  
150  #endif