#include <errno.h>
#include <stdarg.h>
#include <unistd.h>
#include "conformance.pb.h"
#include <google/protobuf/test_messages_proto3.pb.h>
#include <google/protobuf/test_messages_proto2.pb.h>
#include <google/protobuf/message.h>
#include <google/protobuf/text_format.h>
#include <google/protobuf/util/json_util.h>
#include <google/protobuf/util/type_resolver_util.h>
Go to the source code of this file.
Functions | |
bool | CheckedRead (int fd, void *buf, size_t len) |
void | CheckedWrite (int fd, const void *buf, size_t len) |
void | DoTest (const ConformanceRequest &request, ConformanceResponse *response) |
bool | DoTestIo () |
static string | GetTypeUrl (const Descriptor *message) |
int | main () |
Variables | |
const char * | kFailures [] |
static const char | kTypeUrlPrefix [] = "type.googleapis.com" |
int | test_count = 0 |
TypeResolver * | type_resolver |
string * | type_url |
bool | verbose = false |
Definition at line 75 of file bloaty/third_party/protobuf/conformance/conformance_cpp.cc.
Definition at line 93 of file bloaty/third_party/protobuf/conformance/conformance_cpp.cc.
void DoTest | ( | const ConformanceRequest & | request, |
ConformanceResponse * | response | ||
) |
Definition at line 99 of file bloaty/third_party/protobuf/conformance/conformance_cpp.cc.
bool DoTestIo | ( | ) |
Definition at line 204 of file bloaty/third_party/protobuf/conformance/conformance_cpp.cc.
|
static |
Definition at line 65 of file bloaty/third_party/protobuf/conformance/conformance_cpp.cc.
int main | ( | ) |
Definition at line 246 of file bloaty/third_party/protobuf/conformance/conformance_cpp.cc.
const char* kFailures[] |
Definition at line 62 of file bloaty/third_party/protobuf/conformance/conformance_cpp.cc.
|
static |
Definition at line 60 of file bloaty/third_party/protobuf/conformance/conformance_cpp.cc.
int test_count = 0 |
Definition at line 69 of file bloaty/third_party/protobuf/conformance/conformance_cpp.cc.
TypeResolver* type_resolver |
Definition at line 71 of file bloaty/third_party/protobuf/conformance/conformance_cpp.cc.
string* type_url |
Definition at line 72 of file bloaty/third_party/protobuf/conformance/conformance_cpp.cc.
Definition at line 70 of file bloaty/third_party/protobuf/conformance/conformance_cpp.cc.