#include <any.h>
|
| AnyMetadata (UrlType *type_url, ValueType *value) |
|
constexpr | AnyMetadata (UrlType *type_url, ValueType *value) |
|
template<typename T > |
bool | Is () const |
|
template<typename T > |
bool | Is () const |
|
bool | PackFrom (Arena *arena, const Message &message) |
|
bool | PackFrom (Arena *arena, const Message &message, StringPiece type_url_prefix) |
|
template<typename T > |
bool | PackFrom (Arena *arena, const T &message) |
|
template<typename T > |
bool | PackFrom (Arena *arena, const T &message, StringPiece type_url_prefix) |
|
void | PackFrom (const Message &message) |
|
void | PackFrom (const Message &message, const std::string &type_url_prefix) |
|
template<typename T > |
void | PackFrom (const T &message) |
|
template<typename T > |
void | PackFrom (const T &message, StringPiece type_url_prefix) |
|
bool | UnpackTo (Message *message) const |
|
bool | UnpackTo (Message *message) const |
|
template<typename T > |
bool | UnpackTo (T *message) const |
|
template<typename T > |
bool | UnpackTo (T *message) const |
|
◆ UrlType [1/2]
◆ UrlType [2/2]
◆ ValueType [1/2]
◆ ValueType [2/2]
◆ AnyMetadata() [1/2]
google::protobuf.internal::AnyMetadata::AnyMetadata |
( |
UrlType * |
type_url, |
|
|
ValueType * |
value |
|
) |
| |
◆ AnyMetadata() [2/2]
constexpr google::protobuf.internal::AnyMetadata::AnyMetadata |
( |
UrlType * |
type_url, |
|
|
ValueType * |
value |
|
) |
| |
|
inlineconstexpr |
◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [1/2]
google::protobuf.internal::AnyMetadata::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
AnyMetadata |
| ) |
|
|
private |
◆ GOOGLE_DISALLOW_EVIL_CONSTRUCTORS() [2/2]
google::protobuf.internal::AnyMetadata::GOOGLE_DISALLOW_EVIL_CONSTRUCTORS |
( |
AnyMetadata |
| ) |
|
|
private |
◆ InternalIs() [1/2]
bool google::protobuf.internal::AnyMetadata::InternalIs |
( |
StringPiece |
type_name | ) |
const |
|
private |
◆ InternalIs() [2/2]
bool google::protobuf.internal::AnyMetadata::InternalIs |
( |
StringPiece |
type_name | ) |
const |
|
private |
◆ InternalPackFrom() [1/2]
◆ InternalPackFrom() [2/2]
◆ InternalUnpackTo() [1/2]
◆ InternalUnpackTo() [2/2]
◆ Is() [1/2]
template<typename T >
bool google::protobuf.internal::AnyMetadata::Is |
( |
| ) |
const |
|
inline |
◆ Is() [2/2]
template<typename T >
bool google::protobuf.internal::AnyMetadata::Is |
( |
| ) |
const |
|
inline |
◆ PackFrom() [1/8]
◆ PackFrom() [2/8]
◆ PackFrom() [3/8]
template<typename T >
bool google::protobuf.internal::AnyMetadata::PackFrom |
( |
Arena * |
arena, |
|
|
const T & |
message |
|
) |
| |
|
inline |
◆ PackFrom() [4/8]
◆ PackFrom() [5/8]
void google::protobuf.internal::AnyMetadata::PackFrom |
( |
const Message & |
message | ) |
|
◆ PackFrom() [6/8]
void google::protobuf.internal::AnyMetadata::PackFrom |
( |
const Message & |
message, |
|
|
const std::string & |
type_url_prefix |
|
) |
| |
◆ PackFrom() [7/8]
template<typename T >
void google::protobuf.internal::AnyMetadata::PackFrom |
( |
const T & |
message | ) |
|
|
inline |
◆ PackFrom() [8/8]
template<typename T >
void google::protobuf.internal::AnyMetadata::PackFrom |
( |
const T & |
message, |
|
|
StringPiece |
type_url_prefix |
|
) |
| |
|
inline |
◆ UnpackTo() [1/4]
bool google::protobuf.internal::AnyMetadata::UnpackTo |
( |
Message * |
message | ) |
const |
◆ UnpackTo() [2/4]
bool google::protobuf.internal::AnyMetadata::UnpackTo |
( |
Message * |
message | ) |
const |
◆ UnpackTo() [3/4]
template<typename T >
bool google::protobuf.internal::AnyMetadata::UnpackTo |
( |
T * |
message | ) |
const |
|
inline |
◆ UnpackTo() [4/4]
template<typename T >
bool google::protobuf.internal::AnyMetadata::UnpackTo |
( |
T * |
message | ) |
const |
|
inline |
◆ type_url_
UrlType * google::protobuf.internal::AnyMetadata::type_url_ |
|
private |
◆ value_
ValueType * google::protobuf.internal::AnyMetadata::value_ |
|
private |
The documentation for this class was generated from the following files: