You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
// This file was generated by upbc (the upb compiler).
|
|
|
|
// Do not edit -- your changes will be discarded when the file is
|
|
|
|
// regenerated.
|
|
|
|
|
|
|
|
#ifndef UPB_BYTESTREAM_UPB_H_
|
|
|
|
#define UPB_BYTESTREAM_UPB_H_
|
|
|
|
|
|
|
|
#include "upb/def.h"
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
#endif
|
|
|
|
|
|
|
|
// Enums
|
|
|
|
|
|
|
|
// Do not refer to these forward declarations; use the constants
|
|
|
|
// below.
|
|
|
|
extern const upb_msgdef upb_bytestream_msgs[1];
|
|
|
|
extern const upb_fielddef upb_bytestream_fields[1];
|
|
|
|
extern const upb_enumdef upb_bytestream_enums[0];
|
|
|
|
|
|
|
|
// Constants for references to defs.
|
|
|
|
// We hide these behind macros to decouple users from the
|
|
|
|
// details of how we have statically defined them (ie. whether
|
|
|
|
// each def has its own symbol or lives in an array of defs).
|
|
|
|
#define UPB_BYTESTREAM &upb_bytestream_msgs[0]
|
|
|
|
|
|
|
|
// Selector definitions.
|
|
|
|
#define UPB_BYTESTREAM_BYTES_ENDSTR 4
|
|
|
|
#define UPB_BYTESTREAM_BYTES_STRING 2
|
|
|
|
#define UPB_BYTESTREAM_BYTES_STARTSTR 3
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
}; // extern "C"
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#endif // UPB_BYTESTREAM_UPB_H_
|