#include <limits>
#include <string>
#include <google/protobuf/port_def.inc>
#include <google/protobuf/port_undef.inc>
#include <google/protobuf/io/coded_stream.h>
#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_table_driven.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/inlined_string_field.h>
#include <google/protobuf/metadata_lite.h>
#include <google/protobuf/generated_message_reflection.h>
#include <google/protobuf/message.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/generated_enum_reflection.h>
#include <google/protobuf/unknown_field_set.h>
#include <google/protobuf/descriptor.pb.h>
#include <boost/units/quantity.hpp>
#include <boost/units/absolute.hpp>
#include <boost/units/dimensionless_type.hpp>
#include <boost/units/make_scaled_unit.hpp>
Go to the source code of this file.
|
enum | FieldType : int {
FT_DEFAULT = 0
, FT_CALLBACK = 1
, FT_POINTER = 4
, FT_STATIC = 2
,
FT_IGNORE = 3
, FT_INLINE = 5
} |
|
enum | IntSize : int {
IS_DEFAULT = 0
, IS_8 = 8
, IS_16 = 16
, IS_32 = 32
,
IS_64 = 64
} |
|
enum | TypenameMangling : int { M_NONE = 0
, M_STRIP_PACKAGE = 1
, M_FLATTEN = 2
, M_PACKAGE_INITIALS = 3
} |
|
enum | DescriptorSize : int {
DS_AUTO = 0
, DS_1 = 1
, DS_2 = 2
, DS_4 = 4
,
DS_8 = 8
} |
|
|
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable | descriptor_table_nanopb_2eproto |
|
NanoPBOptionsDefaultTypeInternal | _NanoPBOptions_default_instance_ |
|
constexpr FieldType | FieldType_MIN = FT_DEFAULT |
|
constexpr FieldType | FieldType_MAX = FT_INLINE |
|
constexpr int | FieldType_ARRAYSIZE = FieldType_MAX + 1 |
|
constexpr IntSize | IntSize_MIN = IS_DEFAULT |
|
constexpr IntSize | IntSize_MAX = IS_64 |
|
constexpr int | IntSize_ARRAYSIZE = IntSize_MAX + 1 |
|
constexpr TypenameMangling | TypenameMangling_MIN = M_NONE |
|
constexpr TypenameMangling | TypenameMangling_MAX = M_PACKAGE_INITIALS |
|
constexpr int | TypenameMangling_ARRAYSIZE = TypenameMangling_MAX + 1 |
|
constexpr DescriptorSize | DescriptorSize_MIN = DS_AUTO |
|
constexpr DescriptorSize | DescriptorSize_MAX = DS_8 |
|
constexpr int | DescriptorSize_ARRAYSIZE = DescriptorSize_MAX + 1 |
|
static const int | kNanopbFileoptFieldNumber = 1010 |
|
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::google::protobuf::FileOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::NanoPBOptions >, 11, false > | nanopb_fileopt |
|
static const int | kNanopbMsgoptFieldNumber = 1010 |
|
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::google::protobuf::MessageOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::NanoPBOptions >, 11, false > | nanopb_msgopt |
|
static const int | kNanopbEnumoptFieldNumber = 1010 |
|
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::google::protobuf::EnumOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::NanoPBOptions >, 11, false > | nanopb_enumopt |
|
static const int | kNanopbFieldNumber = 1010 |
|
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::google::protobuf::FieldOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::NanoPBOptions >, 11, false > | nanopb |
|
◆ PROTOBUF_INTERNAL_EXPORT_nanopb_2eproto
#define PROTOBUF_INTERNAL_EXPORT_nanopb_2eproto |
◆ DescriptorSize
Enumerator |
---|
DS_AUTO | |
DS_1 | |
DS_2 | |
DS_4 | |
DS_8 | |
Definition at line 148 of file nanopb.pb.h.
◆ FieldType
Enumerator |
---|
FT_DEFAULT | |
FT_CALLBACK | |
FT_POINTER | |
FT_STATIC | |
FT_IGNORE | |
FT_INLINE | |
Definition at line 70 of file nanopb.pb.h.
◆ IntSize
Enumerator |
---|
IS_DEFAULT | |
IS_8 | |
IS_16 | |
IS_32 | |
IS_64 | |
Definition at line 97 of file nanopb.pb.h.
◆ TypenameMangling
Enumerator |
---|
M_NONE | |
M_STRIP_PACKAGE | |
M_FLATTEN | |
M_PACKAGE_INITIALS | |
Definition at line 123 of file nanopb.pb.h.
◆ Arena::CreateMaybeMessage<::NanoPBOptions >()
template<>
PROTOBUF_NAMESPACE_OPEN ::NanoPBOptions* Arena::CreateMaybeMessage<::NanoPBOptions > |
( |
Arena * |
| ) |
|
◆ DescriptorSize_descriptor()
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* DescriptorSize_descriptor |
( |
| ) |
|
◆ DescriptorSize_IsValid()
bool DescriptorSize_IsValid |
( |
int |
value | ) |
|
◆ DescriptorSize_Name()
template<typename T >
const std::string& DescriptorSize_Name |
( |
T |
enum_t_value | ) |
|
|
inline |
◆ DescriptorSize_Parse()
bool DescriptorSize_Parse |
( |
const std::string & |
name, |
|
|
DescriptorSize * |
value |
|
) |
| |
|
inline |
◆ FieldType_descriptor()
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* FieldType_descriptor |
( |
| ) |
|
◆ FieldType_IsValid()
bool FieldType_IsValid |
( |
int |
value | ) |
|
◆ FieldType_Name()
template<typename T >
const std::string& FieldType_Name |
( |
T |
enum_t_value | ) |
|
|
inline |
◆ FieldType_Parse()
bool FieldType_Parse |
( |
const std::string & |
name, |
|
|
FieldType * |
value |
|
) |
| |
|
inline |
◆ GetEnumDescriptor< ::DescriptorSize >()
◆ GetEnumDescriptor< ::FieldType >()
template<>
const EnumDescriptor* GetEnumDescriptor< ::FieldType > |
( |
| ) |
|
|
inline |
◆ GetEnumDescriptor< ::IntSize >()
template<>
const EnumDescriptor* GetEnumDescriptor< ::IntSize > |
( |
| ) |
|
|
inline |
◆ GetEnumDescriptor< ::TypenameMangling >()
◆ IntSize_descriptor()
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* IntSize_descriptor |
( |
| ) |
|
◆ IntSize_IsValid()
bool IntSize_IsValid |
( |
int |
value | ) |
|
◆ IntSize_Name()
template<typename T >
const std::string& IntSize_Name |
( |
T |
enum_t_value | ) |
|
|
inline |
◆ IntSize_Parse()
bool IntSize_Parse |
( |
const std::string & |
name, |
|
|
IntSize * |
value |
|
) |
| |
|
inline |
◆ TypenameMangling_descriptor()
const ::PROTOBUF_NAMESPACE_ID::EnumDescriptor* TypenameMangling_descriptor |
( |
| ) |
|
◆ TypenameMangling_IsValid()
bool TypenameMangling_IsValid |
( |
int |
value | ) |
|
◆ TypenameMangling_Name()
template<typename T >
const std::string& TypenameMangling_Name |
( |
T |
enum_t_value | ) |
|
|
inline |
◆ TypenameMangling_Parse()
bool TypenameMangling_Parse |
( |
const std::string & |
name, |
|
|
TypenameMangling * |
value |
|
) |
| |
|
inline |
◆ _NanoPBOptions_default_instance_
NanoPBOptionsDefaultTypeInternal _NanoPBOptions_default_instance_ |
|
extern |
◆ descriptor_table_nanopb_2eproto
const ::PROTOBUF_NAMESPACE_ID::internal::DescriptorTable descriptor_table_nanopb_2eproto |
|
extern |
◆ DescriptorSize_ARRAYSIZE
◆ DescriptorSize_MAX
◆ DescriptorSize_MIN
◆ FieldType_ARRAYSIZE
◆ FieldType_MAX
◆ FieldType_MIN
◆ IntSize_ARRAYSIZE
◆ IntSize_MAX
◆ IntSize_MIN
◆ kNanopbEnumoptFieldNumber
const int kNanopbEnumoptFieldNumber = 1010 |
|
static |
◆ kNanopbFieldNumber
const int kNanopbFieldNumber = 1010 |
|
static |
◆ kNanopbFileoptFieldNumber
const int kNanopbFileoptFieldNumber = 1010 |
|
static |
◆ kNanopbMsgoptFieldNumber
const int kNanopbMsgoptFieldNumber = 1010 |
|
static |
◆ nanopb
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::google::protobuf::FieldOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::NanoPBOptions >, 11, false > nanopb |
◆ nanopb_enumopt
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::google::protobuf::EnumOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::NanoPBOptions >, 11, false > nanopb_enumopt |
◆ nanopb_fileopt
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::google::protobuf::FileOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::NanoPBOptions >, 11, false > nanopb_fileopt |
◆ nanopb_msgopt
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::google::protobuf::MessageOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::NanoPBOptions >, 11, false > nanopb_msgopt |
◆ TypenameMangling_ARRAYSIZE
◆ TypenameMangling_MAX
◆ TypenameMangling_MIN