// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: trade/vo/FareVo.proto

#ifndef PROTOBUF_trade_2fvo_2fFareVo_2eproto__INCLUDED
#define PROTOBUF_trade_2fvo_2fFareVo_2eproto__INCLUDED

#include <string>

#include <google/protobuf/stubs/common.h>

#if GOOGLE_PROTOBUF_VERSION < 3001000
#error This file was generated by a newer version of protoc which is
#error incompatible with your Protocol Buffer headers.  Please update
#error your headers.
#endif
#if 3001000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
#error This file was generated by an older version of protoc which is
#error incompatible with your Protocol Buffer headers.  Please
#error regenerate this file with a newer version of protoc.
#endif

#include <google/protobuf/arena.h>
#include <google/protobuf/arenastring.h>
#include <google/protobuf/generated_message_util.h>
#include <google/protobuf/metadata.h>
#include <google/protobuf/message.h>
#include <google/protobuf/repeated_field.h>
#include <google/protobuf/extension_set.h>
#include <google/protobuf/unknown_field_set.h>
// @@protoc_insertion_point(includes)

// Internal implementation detail -- do not call these.
void protobuf_AddDesc_trade_2fvo_2fFareVo_2eproto();
void protobuf_InitDefaults_trade_2fvo_2fFareVo_2eproto();
void protobuf_AssignDesc_trade_2fvo_2fFareVo_2eproto();
void protobuf_ShutdownFile_trade_2fvo_2fFareVo_2eproto();

class FareVo;

// ===================================================================

class FareVo : public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:FareVo) */ {
 public:
  FareVo();
  virtual ~FareVo();

  FareVo(const FareVo& from);

  inline FareVo& operator=(const FareVo& from) {
    CopyFrom(from);
    return *this;
  }

  static const ::google::protobuf::Descriptor* descriptor();
  static const FareVo& default_instance();

  static const FareVo* internal_default_instance();

  void Swap(FareVo* other);

  // implements Message ----------------------------------------------

  inline FareVo* New() const { return New(NULL); }

  FareVo* New(::google::protobuf::Arena* arena) const;
  void CopyFrom(const ::google::protobuf::Message& from);
  void MergeFrom(const ::google::protobuf::Message& from);
  void CopyFrom(const FareVo& from);
  void MergeFrom(const FareVo& from);
  void Clear();
  bool IsInitialized() const;

  size_t ByteSizeLong() const;
  bool MergePartialFromCodedStream(
      ::google::protobuf::io::CodedInputStream* input);
  void SerializeWithCachedSizes(
      ::google::protobuf::io::CodedOutputStream* output) const;
  ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray(
      bool deterministic, ::google::protobuf::uint8* output) const;
  ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const {
    return InternalSerializeWithCachedSizesToArray(false, output);
  }
  int GetCachedSize() const { return _cached_size_; }
  private:
  void SharedCtor();
  void SharedDtor();
  void SetCachedSize(int size) const;
  void InternalSwap(FareVo* other);
  void UnsafeMergeFrom(const FareVo& from);
  private:
  inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
    return _internal_metadata_.arena();
  }
  inline void* MaybeArenaPtr() const {
    return _internal_metadata_.raw_arena_ptr();
  }
  public:

  ::google::protobuf::Metadata GetMetadata() const;

  // nested types ----------------------------------------------------

  // accessors -------------------------------------------------------

  // optional string fare0 = 1;
  void clear_fare0();
  static const int kFare0FieldNumber = 1;
  const ::std::string& fare0() const;
  void set_fare0(const ::std::string& value);
  void set_fare0(const char* value);
  void set_fare0(const char* value, size_t size);
  ::std::string* mutable_fare0();
  ::std::string* release_fare0();
  void set_allocated_fare0(::std::string* fare0);

  // optional string fare1 = 2;
  void clear_fare1();
  static const int kFare1FieldNumber = 2;
  const ::std::string& fare1() const;
  void set_fare1(const ::std::string& value);
  void set_fare1(const char* value);
  void set_fare1(const char* value, size_t size);
  ::std::string* mutable_fare1();
  ::std::string* release_fare1();
  void set_allocated_fare1(::std::string* fare1);

  // optional string fare2 = 3;
  void clear_fare2();
  static const int kFare2FieldNumber = 3;
  const ::std::string& fare2() const;
  void set_fare2(const ::std::string& value);
  void set_fare2(const char* value);
  void set_fare2(const char* value, size_t size);
  ::std::string* mutable_fare2();
  ::std::string* release_fare2();
  void set_allocated_fare2(::std::string* fare2);

  // optional string fare3 = 4;
  void clear_fare3();
  static const int kFare3FieldNumber = 4;
  const ::std::string& fare3() const;
  void set_fare3(const ::std::string& value);
  void set_fare3(const char* value);
  void set_fare3(const char* value, size_t size);
  ::std::string* mutable_fare3();
  ::std::string* release_fare3();
  void set_allocated_fare3(::std::string* fare3);

  // optional string fare4 = 5;
  void clear_fare4();
  static const int kFare4FieldNumber = 5;
  const ::std::string& fare4() const;
  void set_fare4(const ::std::string& value);
  void set_fare4(const char* value);
  void set_fare4(const char* value, size_t size);
  ::std::string* mutable_fare4();
  ::std::string* release_fare4();
  void set_allocated_fare4(::std::string* fare4);

  // optional string fare5 = 6;
  void clear_fare5();
  static const int kFare5FieldNumber = 6;
  const ::std::string& fare5() const;
  void set_fare5(const ::std::string& value);
  void set_fare5(const char* value);
  void set_fare5(const char* value, size_t size);
  ::std::string* mutable_fare5();
  ::std::string* release_fare5();
  void set_allocated_fare5(::std::string* fare5);

  // optional string fare6 = 7;
  void clear_fare6();
  static const int kFare6FieldNumber = 7;
  const ::std::string& fare6() const;
  void set_fare6(const ::std::string& value);
  void set_fare6(const char* value);
  void set_fare6(const char* value, size_t size);
  ::std::string* mutable_fare6();
  ::std::string* release_fare6();
  void set_allocated_fare6(::std::string* fare6);

  // optional string fare7 = 8;
  void clear_fare7();
  static const int kFare7FieldNumber = 8;
  const ::std::string& fare7() const;
  void set_fare7(const ::std::string& value);
  void set_fare7(const char* value);
  void set_fare7(const char* value, size_t size);
  ::std::string* mutable_fare7();
  ::std::string* release_fare7();
  void set_allocated_fare7(::std::string* fare7);

  // optional string farex = 9;
  void clear_farex();
  static const int kFarexFieldNumber = 9;
  const ::std::string& farex() const;
  void set_farex(const ::std::string& value);
  void set_farex(const char* value);
  void set_farex(const char* value, size_t size);
  ::std::string* mutable_farex();
  ::std::string* release_farex();
  void set_allocated_farex(::std::string* farex);

  // optional string faret = 10;
  void clear_faret();
  static const int kFaretFieldNumber = 10;
  const ::std::string& faret() const;
  void set_faret(const ::std::string& value);
  void set_faret(const char* value);
  void set_faret(const char* value, size_t size);
  ::std::string* mutable_faret();
  ::std::string* release_faret();
  void set_allocated_faret(::std::string* faret);

  // @@protoc_insertion_point(class_scope:FareVo)
 private:

  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  ::google::protobuf::internal::ArenaStringPtr fare0_;
  ::google::protobuf::internal::ArenaStringPtr fare1_;
  ::google::protobuf::internal::ArenaStringPtr fare2_;
  ::google::protobuf::internal::ArenaStringPtr fare3_;
  ::google::protobuf::internal::ArenaStringPtr fare4_;
  ::google::protobuf::internal::ArenaStringPtr fare5_;
  ::google::protobuf::internal::ArenaStringPtr fare6_;
  ::google::protobuf::internal::ArenaStringPtr fare7_;
  ::google::protobuf::internal::ArenaStringPtr farex_;
  ::google::protobuf::internal::ArenaStringPtr faret_;
  mutable int _cached_size_;
  friend void  protobuf_InitDefaults_trade_2fvo_2fFareVo_2eproto_impl();
  friend void  protobuf_AddDesc_trade_2fvo_2fFareVo_2eproto_impl();
  friend void protobuf_AssignDesc_trade_2fvo_2fFareVo_2eproto();
  friend void protobuf_ShutdownFile_trade_2fvo_2fFareVo_2eproto();

  void InitAsDefaultInstance();
};
extern ::google::protobuf::internal::ExplicitlyConstructed<FareVo> FareVo_default_instance_;

// ===================================================================


// ===================================================================

#if !PROTOBUF_INLINE_NOT_IN_HEADERS
// FareVo

// optional string fare0 = 1;
inline void FareVo::clear_fare0() {
  fare0_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FareVo::fare0() const {
  // @@protoc_insertion_point(field_get:FareVo.fare0)
  return fare0_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_fare0(const ::std::string& value) {
  
  fare0_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FareVo.fare0)
}
inline void FareVo::set_fare0(const char* value) {
  
  fare0_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FareVo.fare0)
}
inline void FareVo::set_fare0(const char* value, size_t size) {
  
  fare0_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FareVo.fare0)
}
inline ::std::string* FareVo::mutable_fare0() {
  
  // @@protoc_insertion_point(field_mutable:FareVo.fare0)
  return fare0_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FareVo::release_fare0() {
  // @@protoc_insertion_point(field_release:FareVo.fare0)
  
  return fare0_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_allocated_fare0(::std::string* fare0) {
  if (fare0 != NULL) {
    
  } else {
    
  }
  fare0_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), fare0);
  // @@protoc_insertion_point(field_set_allocated:FareVo.fare0)
}

// optional string fare1 = 2;
inline void FareVo::clear_fare1() {
  fare1_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FareVo::fare1() const {
  // @@protoc_insertion_point(field_get:FareVo.fare1)
  return fare1_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_fare1(const ::std::string& value) {
  
  fare1_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FareVo.fare1)
}
inline void FareVo::set_fare1(const char* value) {
  
  fare1_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FareVo.fare1)
}
inline void FareVo::set_fare1(const char* value, size_t size) {
  
  fare1_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FareVo.fare1)
}
inline ::std::string* FareVo::mutable_fare1() {
  
  // @@protoc_insertion_point(field_mutable:FareVo.fare1)
  return fare1_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FareVo::release_fare1() {
  // @@protoc_insertion_point(field_release:FareVo.fare1)
  
  return fare1_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_allocated_fare1(::std::string* fare1) {
  if (fare1 != NULL) {
    
  } else {
    
  }
  fare1_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), fare1);
  // @@protoc_insertion_point(field_set_allocated:FareVo.fare1)
}

// optional string fare2 = 3;
inline void FareVo::clear_fare2() {
  fare2_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FareVo::fare2() const {
  // @@protoc_insertion_point(field_get:FareVo.fare2)
  return fare2_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_fare2(const ::std::string& value) {
  
  fare2_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FareVo.fare2)
}
inline void FareVo::set_fare2(const char* value) {
  
  fare2_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FareVo.fare2)
}
inline void FareVo::set_fare2(const char* value, size_t size) {
  
  fare2_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FareVo.fare2)
}
inline ::std::string* FareVo::mutable_fare2() {
  
  // @@protoc_insertion_point(field_mutable:FareVo.fare2)
  return fare2_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FareVo::release_fare2() {
  // @@protoc_insertion_point(field_release:FareVo.fare2)
  
  return fare2_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_allocated_fare2(::std::string* fare2) {
  if (fare2 != NULL) {
    
  } else {
    
  }
  fare2_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), fare2);
  // @@protoc_insertion_point(field_set_allocated:FareVo.fare2)
}

// optional string fare3 = 4;
inline void FareVo::clear_fare3() {
  fare3_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FareVo::fare3() const {
  // @@protoc_insertion_point(field_get:FareVo.fare3)
  return fare3_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_fare3(const ::std::string& value) {
  
  fare3_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FareVo.fare3)
}
inline void FareVo::set_fare3(const char* value) {
  
  fare3_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FareVo.fare3)
}
inline void FareVo::set_fare3(const char* value, size_t size) {
  
  fare3_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FareVo.fare3)
}
inline ::std::string* FareVo::mutable_fare3() {
  
  // @@protoc_insertion_point(field_mutable:FareVo.fare3)
  return fare3_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FareVo::release_fare3() {
  // @@protoc_insertion_point(field_release:FareVo.fare3)
  
  return fare3_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_allocated_fare3(::std::string* fare3) {
  if (fare3 != NULL) {
    
  } else {
    
  }
  fare3_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), fare3);
  // @@protoc_insertion_point(field_set_allocated:FareVo.fare3)
}

// optional string fare4 = 5;
inline void FareVo::clear_fare4() {
  fare4_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FareVo::fare4() const {
  // @@protoc_insertion_point(field_get:FareVo.fare4)
  return fare4_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_fare4(const ::std::string& value) {
  
  fare4_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FareVo.fare4)
}
inline void FareVo::set_fare4(const char* value) {
  
  fare4_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FareVo.fare4)
}
inline void FareVo::set_fare4(const char* value, size_t size) {
  
  fare4_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FareVo.fare4)
}
inline ::std::string* FareVo::mutable_fare4() {
  
  // @@protoc_insertion_point(field_mutable:FareVo.fare4)
  return fare4_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FareVo::release_fare4() {
  // @@protoc_insertion_point(field_release:FareVo.fare4)
  
  return fare4_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_allocated_fare4(::std::string* fare4) {
  if (fare4 != NULL) {
    
  } else {
    
  }
  fare4_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), fare4);
  // @@protoc_insertion_point(field_set_allocated:FareVo.fare4)
}

// optional string fare5 = 6;
inline void FareVo::clear_fare5() {
  fare5_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FareVo::fare5() const {
  // @@protoc_insertion_point(field_get:FareVo.fare5)
  return fare5_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_fare5(const ::std::string& value) {
  
  fare5_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FareVo.fare5)
}
inline void FareVo::set_fare5(const char* value) {
  
  fare5_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FareVo.fare5)
}
inline void FareVo::set_fare5(const char* value, size_t size) {
  
  fare5_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FareVo.fare5)
}
inline ::std::string* FareVo::mutable_fare5() {
  
  // @@protoc_insertion_point(field_mutable:FareVo.fare5)
  return fare5_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FareVo::release_fare5() {
  // @@protoc_insertion_point(field_release:FareVo.fare5)
  
  return fare5_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_allocated_fare5(::std::string* fare5) {
  if (fare5 != NULL) {
    
  } else {
    
  }
  fare5_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), fare5);
  // @@protoc_insertion_point(field_set_allocated:FareVo.fare5)
}

// optional string fare6 = 7;
inline void FareVo::clear_fare6() {
  fare6_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FareVo::fare6() const {
  // @@protoc_insertion_point(field_get:FareVo.fare6)
  return fare6_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_fare6(const ::std::string& value) {
  
  fare6_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FareVo.fare6)
}
inline void FareVo::set_fare6(const char* value) {
  
  fare6_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FareVo.fare6)
}
inline void FareVo::set_fare6(const char* value, size_t size) {
  
  fare6_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FareVo.fare6)
}
inline ::std::string* FareVo::mutable_fare6() {
  
  // @@protoc_insertion_point(field_mutable:FareVo.fare6)
  return fare6_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FareVo::release_fare6() {
  // @@protoc_insertion_point(field_release:FareVo.fare6)
  
  return fare6_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_allocated_fare6(::std::string* fare6) {
  if (fare6 != NULL) {
    
  } else {
    
  }
  fare6_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), fare6);
  // @@protoc_insertion_point(field_set_allocated:FareVo.fare6)
}

// optional string fare7 = 8;
inline void FareVo::clear_fare7() {
  fare7_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FareVo::fare7() const {
  // @@protoc_insertion_point(field_get:FareVo.fare7)
  return fare7_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_fare7(const ::std::string& value) {
  
  fare7_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FareVo.fare7)
}
inline void FareVo::set_fare7(const char* value) {
  
  fare7_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FareVo.fare7)
}
inline void FareVo::set_fare7(const char* value, size_t size) {
  
  fare7_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FareVo.fare7)
}
inline ::std::string* FareVo::mutable_fare7() {
  
  // @@protoc_insertion_point(field_mutable:FareVo.fare7)
  return fare7_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FareVo::release_fare7() {
  // @@protoc_insertion_point(field_release:FareVo.fare7)
  
  return fare7_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_allocated_fare7(::std::string* fare7) {
  if (fare7 != NULL) {
    
  } else {
    
  }
  fare7_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), fare7);
  // @@protoc_insertion_point(field_set_allocated:FareVo.fare7)
}

// optional string farex = 9;
inline void FareVo::clear_farex() {
  farex_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FareVo::farex() const {
  // @@protoc_insertion_point(field_get:FareVo.farex)
  return farex_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_farex(const ::std::string& value) {
  
  farex_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FareVo.farex)
}
inline void FareVo::set_farex(const char* value) {
  
  farex_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FareVo.farex)
}
inline void FareVo::set_farex(const char* value, size_t size) {
  
  farex_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FareVo.farex)
}
inline ::std::string* FareVo::mutable_farex() {
  
  // @@protoc_insertion_point(field_mutable:FareVo.farex)
  return farex_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FareVo::release_farex() {
  // @@protoc_insertion_point(field_release:FareVo.farex)
  
  return farex_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_allocated_farex(::std::string* farex) {
  if (farex != NULL) {
    
  } else {
    
  }
  farex_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), farex);
  // @@protoc_insertion_point(field_set_allocated:FareVo.farex)
}

// optional string faret = 10;
inline void FareVo::clear_faret() {
  faret_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FareVo::faret() const {
  // @@protoc_insertion_point(field_get:FareVo.faret)
  return faret_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_faret(const ::std::string& value) {
  
  faret_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FareVo.faret)
}
inline void FareVo::set_faret(const char* value) {
  
  faret_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FareVo.faret)
}
inline void FareVo::set_faret(const char* value, size_t size) {
  
  faret_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FareVo.faret)
}
inline ::std::string* FareVo::mutable_faret() {
  
  // @@protoc_insertion_point(field_mutable:FareVo.faret)
  return faret_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FareVo::release_faret() {
  // @@protoc_insertion_point(field_release:FareVo.faret)
  
  return faret_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FareVo::set_allocated_faret(::std::string* faret) {
  if (faret != NULL) {
    
  } else {
    
  }
  faret_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), faret);
  // @@protoc_insertion_point(field_set_allocated:FareVo.faret)
}

inline const FareVo* FareVo::internal_default_instance() {
  return &FareVo_default_instance_.get();
}
#endif  // !PROTOBUF_INLINE_NOT_IN_HEADERS

// @@protoc_insertion_point(namespace_scope)

// @@protoc_insertion_point(global_scope)

#endif  // PROTOBUF_trade_2fvo_2fFareVo_2eproto__INCLUDED
