Home | History | Annotate | Download | only in protobuf

Lines Matching refs:Field

45 class Field;
200 // repeated .google.protobuf.Field fields = 2;
204 const ::google::protobuf::Field& fields(int index) const;
205 ::google::protobuf::Field* mutable_fields(int index);
206 ::google::protobuf::Field* add_fields();
207 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Field >*
209 const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Field >&
261 ::google::protobuf::RepeatedPtrField< ::google::protobuf::Field > fields_;
276 class LIBPROTOBUF_EXPORT Field : public ::google::protobuf::Message {
278 Field();
279 virtual ~Field();
281 Field(const Field& from);
283 inline Field& operator=(const Field& from) {
289 static const Field& default_instance();
291 void Swap(Field* other);
295 inline Field* New() const { return New(NULL); }
297 Field* New(::google::protobuf::Arena* arena) const;
300 void CopyFrom(const Field& from);
301 void MergeFrom(const Field& from);
316 void InternalSwap(Field* other);
422 // optional .google.protobuf.Field.Kind kind = 1;
428 // optional .google.protobuf.Field.Cardinality cardinality = 2;
508 // @@protoc_insertion_point(class_scope:google.protobuf.Field)
529 static Field* default_instance_;
905 Field fields = 2;
912 inline const ::google::protobuf::Field& Type::fields(int index) const {
916 inline ::google::protobuf::Field* Type::mutable_fields(int index) {
920 inline ::google::protobuf::Field* Type::add_fields() {
924 inline ::google::protobuf::RepeatedPtrField< ::google::protobuf::Field >*
929 inline const ::google::protobuf::RepeatedPtrField< ::google::protobuf::Field >&
1074 // Field
1076 // optional .google.protobuf.Field.Kind kind = 1;
1077 inline void Field::clear_kind() {
1080 inline ::google::protobuf::Field_Kind Field::kind() const {
1081 // @@protoc_insertion_point(field_get:google.protobuf.Field.kind)
1084 inline void Field::set_kind(::google::protobuf::Field_Kind value) {
1087 // @@protoc_insertion_point(field_set:google.protobuf.Field.kind)
1090 // optional .google.protobuf.Field.Cardinality cardinality = 2;
1091 inline void Field::clear_cardinality() {
1094 inline ::google::protobuf::Field_Cardinality Field::cardinality() const {
1095 // @@protoc_insertion_point(field_get:google.protobuf.Field.cardinality)
1098 inline void Field::set_cardinality(::google::protobuf::Field_Cardinality value) {
1101 // @@protoc_insertion_point(field_set:google.protobuf.Field.cardinality)
1105 inline void Field::clear_number() {
1108 inline ::google::protobuf::int32 Field::number() const {
1109 // @@protoc_insertion_point(field_get:google.protobuf.Field.number)
1112 inline void Field::set_number(::google::protobuf::int32 value) {
1115 // @@protoc_insertion_point(field_set:google.protobuf.Field.number)
1119 inline void Field::clear_name() {
1122 inline const ::std::string& Field::name() const {
1123 // @@protoc_insertion_point(field_get:google.protobuf.Field.name)
1126 inline void Field::set_name(const ::std::string& value) {
1129 // @@protoc_insertion_point(field_set:google.protobuf.Field.name)
1131 inline void Field::set_name(const char* value) {
1134 // @@protoc_insertion_point(field_set_char:google.protobuf.Field.name)
1136 inline void Field::set_name(const char* value, size_t size) {
1140 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Field.name)
1142 inline ::std::string* Field::mutable_name() {
1144 // @@protoc_insertion_point(field_mutable:google.protobuf.Field.name)
1147 inline ::std::string* Field::release_name() {
1148 // @@protoc_insertion_point(field_release:google.protobuf.Field.name)
1152 inline void Field::set_allocated_name(::std::string* name) {
1159 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Field.name)
1163 inline void Field::clear_type_url() {
1166 inline const ::std::string& Field::type_url() const {
1167 // @@protoc_insertion_point(field_get:google.protobuf.Field.type_url)
1170 inline void Field::set_type_url(const ::std::string& value) {
1173 // @@protoc_insertion_point(field_set:google.protobuf.Field.type_url)
1175 inline void Field::set_type_url(const char* value) {
1178 // @@protoc_insertion_point(field_set_char:google.protobuf.Field.type_url)
1180 inline void Field::set_type_url(const char* value, size_t size) {
1184 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Field.type_url)
1186 inline ::std::string* Field::mutable_type_url() {
1188 // @@protoc_insertion_point(field_mutable:google.protobuf.Field.type_url)
1191 inline ::std::string* Field::release_type_url() {
1192 // @@protoc_insertion_point(field_release:google.protobuf.Field.type_url)
1196 inline void Field::set_allocated_type_url(::std::string* type_url) {
1203 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Field.type_url)
1207 inline void Field::clear_oneof_index() {
1210 inline ::google::protobuf::int32 Field::oneof_index() const {
1211 // @@protoc_insertion_point(field_get:google.protobuf.Field.oneof_index)
1214 inline void Field::set_oneof_index(::google::protobuf::int32 value) {
1217 // @@protoc_insertion_point(field_set:google.protobuf.Field.oneof_index)
1221 inline void Field::clear_packed() {
1224 inline bool Field::packed() const {
1225 // @@protoc_insertion_point(field_get:google.protobuf.Field.packed)
1228 inline void Field::set_packed(bool value) {
1231 // @@protoc_insertion_point(field_set:google.protobuf.Field.packed)
1235 inline int Field::options_size() const {
1238 inline void Field::clear_options() {
1241 inline const ::google::protobuf::Option& Field::options(int index) const {
1242 // @@protoc_insertion_point(field_get:google.protobuf.Field.options)
1245 inline ::google::protobuf::Option* Field::mutable_options(int index) {
1246 // @@protoc_insertion_point(field_mutable:google.protobuf.Field.options)
1249 inline ::google::protobuf::Option* Field::add_options() {
1250 // @@protoc_insertion_point(field_add:google.protobuf.Field.options)
1254 Field::mutable_options() {
1255 // @@protoc_insertion_point(field_mutable_list:google.protobuf.Field.options)
1259 Field::options() const {
1260 // @@protoc_insertion_point(field_list:google.protobuf.Field.options)
1265 inline void Field::clear_json_name() {
1268 inline const ::std::string& Field::json_name() const {
1269 // @@protoc_insertion_point(field_get:google.protobuf.Field.json_name)
1272 inline void Field::set_json_name(const ::std::string& value) {
1275 // @@protoc_insertion_point(field_set:google.protobuf.Field.json_name)
1277 inline void Field::set_json_name(const char* value) {
1280 // @@protoc_insertion_point(field_set_char:google.protobuf.Field.json_name)
1282 inline void Field::set_json_name(const char* value, size_t size) {
1286 // @@protoc_insertion_point(field_set_pointer:google.protobuf.Field.json_name)
1288 inline ::std::string* Field::mutable_json_name() {
1290 // @@protoc_insertion_point(field_mutable:google.protobuf.Field.json_name)
1293 inline ::std::string* Field::release_json_name() {
1294 // @@protoc_insertion_point(field_release:google.protobuf.Field.json_name)
1298 inline void Field::set_allocated_json_name(::std::string* json_name) {
1305 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Field.json_name)
1309 inline void Field::clear_default_value() {
1312 inline const ::std::string& Field::default_value() const {
1313 // @@protoc_insertion_point(field_get:google.protobuf.Field.default_value)
1316 inline void Field::set_default_value(const ::std::string& value) {
1319 // @@protoc_insertion_point(field_set:google.protobuf.Field.default_value)
1321 inline void Field::set_default_value(const char* value) {
1324 // @@protoc_insertion_point(field_set_char:google.protobuf.Field.default_value)
1326 inline void Field::set_default_value(const char* value, size_t size) {
1330 Field.default_value)
1332 inline ::std::string* Field::mutable_default_value() {
1334 // @@protoc_insertion_point(field_mutable:google.protobuf.Field.default_value)
1337 inline ::std::string* Field::release_default_value() {
1338 // @@protoc_insertion_point(field_release:google.protobuf.Field.default_value)
1342 inline void Field::set_allocated_default_value(::std::string* default_value) {
1349 // @@protoc_insertion_point(field_set_allocated:google.protobuf.Field.default_value)