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

#ifndef PROTOBUF_trade_2fvo_2ffutures_2fFuturesOrderVo_2eproto__INCLUDED
#define PROTOBUF_trade_2fvo_2ffutures_2fFuturesOrderVo_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_2ffutures_2fFuturesOrderVo_2eproto();
void protobuf_InitDefaults_trade_2fvo_2ffutures_2fFuturesOrderVo_2eproto();
void protobuf_AssignDesc_trade_2fvo_2ffutures_2fFuturesOrderVo_2eproto();
void protobuf_ShutdownFile_trade_2fvo_2ffutures_2fFuturesOrderVo_2eproto();

class FuturesOrderVo;

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

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

  FuturesOrderVo(const FuturesOrderVo& from);

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

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

  static const FuturesOrderVo* internal_default_instance();

  void Swap(FuturesOrderVo* other);

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

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

  FuturesOrderVo* New(::google::protobuf::Arena* arena) const;
  void CopyFrom(const ::google::protobuf::Message& from);
  void MergeFrom(const ::google::protobuf::Message& from);
  void CopyFrom(const FuturesOrderVo& from);
  void MergeFrom(const FuturesOrderVo& 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(FuturesOrderVo* other);
  void UnsafeMergeFrom(const FuturesOrderVo& 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 stockCode = 1;
  void clear_stockcode();
  static const int kStockCodeFieldNumber = 1;
  const ::std::string& stockcode() const;
  void set_stockcode(const ::std::string& value);
  void set_stockcode(const char* value);
  void set_stockcode(const char* value, size_t size);
  ::std::string* mutable_stockcode();
  ::std::string* release_stockcode();
  void set_allocated_stockcode(::std::string* stockcode);

  // optional string stockName = 2;
  void clear_stockname();
  static const int kStockNameFieldNumber = 2;
  const ::std::string& stockname() const;
  void set_stockname(const ::std::string& value);
  void set_stockname(const char* value);
  void set_stockname(const char* value, size_t size);
  ::std::string* mutable_stockname();
  ::std::string* release_stockname();
  void set_allocated_stockname(::std::string* stockname);

  // optional string businessPrice = 3;
  void clear_businessprice();
  static const int kBusinessPriceFieldNumber = 3;
  const ::std::string& businessprice() const;
  void set_businessprice(const ::std::string& value);
  void set_businessprice(const char* value);
  void set_businessprice(const char* value, size_t size);
  ::std::string* mutable_businessprice();
  ::std::string* release_businessprice();
  void set_allocated_businessprice(::std::string* businessprice);

  // optional string entrustBs = 4;
  void clear_entrustbs();
  static const int kEntrustBsFieldNumber = 4;
  const ::std::string& entrustbs() const;
  void set_entrustbs(const ::std::string& value);
  void set_entrustbs(const char* value);
  void set_entrustbs(const char* value, size_t size);
  ::std::string* mutable_entrustbs();
  ::std::string* release_entrustbs();
  void set_allocated_entrustbs(::std::string* entrustbs);

  // optional string entrustPrice = 5;
  void clear_entrustprice();
  static const int kEntrustPriceFieldNumber = 5;
  const ::std::string& entrustprice() const;
  void set_entrustprice(const ::std::string& value);
  void set_entrustprice(const char* value);
  void set_entrustprice(const char* value, size_t size);
  ::std::string* mutable_entrustprice();
  ::std::string* release_entrustprice();
  void set_allocated_entrustprice(::std::string* entrustprice);

  // optional string entrustAmount = 7;
  void clear_entrustamount();
  static const int kEntrustAmountFieldNumber = 7;
  const ::std::string& entrustamount() const;
  void set_entrustamount(const ::std::string& value);
  void set_entrustamount(const char* value);
  void set_entrustamount(const char* value, size_t size);
  ::std::string* mutable_entrustamount();
  ::std::string* release_entrustamount();
  void set_allocated_entrustamount(::std::string* entrustamount);

  // optional string businessAmount = 8;
  void clear_businessamount();
  static const int kBusinessAmountFieldNumber = 8;
  const ::std::string& businessamount() const;
  void set_businessamount(const ::std::string& value);
  void set_businessamount(const char* value);
  void set_businessamount(const char* value, size_t size);
  ::std::string* mutable_businessamount();
  ::std::string* release_businessamount();
  void set_allocated_businessamount(::std::string* businessamount);

  // optional string date = 9;
  void clear_date();
  static const int kDateFieldNumber = 9;
  const ::std::string& date() const;
  void set_date(const ::std::string& value);
  void set_date(const char* value);
  void set_date(const char* value, size_t size);
  ::std::string* mutable_date();
  ::std::string* release_date();
  void set_allocated_date(::std::string* date);

  // optional string businessTime = 10;
  void clear_businesstime();
  static const int kBusinessTimeFieldNumber = 10;
  const ::std::string& businesstime() const;
  void set_businesstime(const ::std::string& value);
  void set_businesstime(const char* value);
  void set_businesstime(const char* value, size_t size);
  ::std::string* mutable_businesstime();
  ::std::string* release_businesstime();
  void set_allocated_businesstime(::std::string* businesstime);

  // optional string entrustTime = 11;
  void clear_entrusttime();
  static const int kEntrustTimeFieldNumber = 11;
  const ::std::string& entrusttime() const;
  void set_entrusttime(const ::std::string& value);
  void set_entrusttime(const char* value);
  void set_entrusttime(const char* value, size_t size);
  ::std::string* mutable_entrusttime();
  ::std::string* release_entrusttime();
  void set_allocated_entrusttime(::std::string* entrusttime);

  // optional string queryParamStr = 12;
  void clear_queryparamstr();
  static const int kQueryParamStrFieldNumber = 12;
  const ::std::string& queryparamstr() const;
  void set_queryparamstr(const ::std::string& value);
  void set_queryparamstr(const char* value);
  void set_queryparamstr(const char* value, size_t size);
  ::std::string* mutable_queryparamstr();
  ::std::string* release_queryparamstr();
  void set_allocated_queryparamstr(::std::string* queryparamstr);

  // optional string statusDesc = 13;
  void clear_statusdesc();
  static const int kStatusDescFieldNumber = 13;
  const ::std::string& statusdesc() const;
  void set_statusdesc(const ::std::string& value);
  void set_statusdesc(const char* value);
  void set_statusdesc(const char* value, size_t size);
  ::std::string* mutable_statusdesc();
  ::std::string* release_statusdesc();
  void set_allocated_statusdesc(::std::string* statusdesc);

  // optional string status = 14;
  void clear_status();
  static const int kStatusFieldNumber = 14;
  const ::std::string& status() const;
  void set_status(const ::std::string& value);
  void set_status(const char* value);
  void set_status(const char* value, size_t size);
  ::std::string* mutable_status();
  ::std::string* release_status();
  void set_allocated_status(::std::string* status);

  // optional string entrustId = 15;
  void clear_entrustid();
  static const int kEntrustIdFieldNumber = 15;
  const ::std::string& entrustid() const;
  void set_entrustid(const ::std::string& value);
  void set_entrustid(const char* value);
  void set_entrustid(const char* value, size_t size);
  ::std::string* mutable_entrustid();
  ::std::string* release_entrustid();
  void set_allocated_entrustid(::std::string* entrustid);

  // optional int32 canBeCanceled = 17;
  void clear_canbecanceled();
  static const int kCanBeCanceledFieldNumber = 17;
  ::google::protobuf::int32 canbecanceled() const;
  void set_canbecanceled(::google::protobuf::int32 value);

  // optional string entrustType = 18;
  void clear_entrusttype();
  static const int kEntrustTypeFieldNumber = 18;
  const ::std::string& entrusttype() const;
  void set_entrusttype(const ::std::string& value);
  void set_entrusttype(const char* value);
  void set_entrusttype(const char* value, size_t size);
  ::std::string* mutable_entrusttype();
  ::std::string* release_entrusttype();
  void set_allocated_entrusttype(::std::string* entrusttype);

  // optional string entrustTypeNum = 20;
  void clear_entrusttypenum();
  static const int kEntrustTypeNumFieldNumber = 20;
  const ::std::string& entrusttypenum() const;
  void set_entrusttypenum(const ::std::string& value);
  void set_entrusttypenum(const char* value);
  void set_entrusttypenum(const char* value, size_t size);
  ::std::string* mutable_entrusttypenum();
  ::std::string* release_entrusttypenum();
  void set_allocated_entrusttypenum(::std::string* entrusttypenum);

  // optional int32 isValid = 21;
  void clear_isvalid();
  static const int kIsValidFieldNumber = 21;
  ::google::protobuf::int32 isvalid() const;
  void set_isvalid(::google::protobuf::int32 value);

  // optional int32 canBeUpdated = 24;
  void clear_canbeupdated();
  static const int kCanBeUpdatedFieldNumber = 24;
  ::google::protobuf::int32 canbeupdated() const;
  void set_canbeupdated(::google::protobuf::int32 value);

  // optional string validType = 22;
  void clear_validtype();
  static const int kValidTypeFieldNumber = 22;
  const ::std::string& validtype() const;
  void set_validtype(const ::std::string& value);
  void set_validtype(const char* value);
  void set_validtype(const char* value, size_t size);
  ::std::string* mutable_validtype();
  ::std::string* release_validtype();
  void set_allocated_validtype(::std::string* validtype);

  // optional string validTypeDesc = 23;
  void clear_validtypedesc();
  static const int kValidTypeDescFieldNumber = 23;
  const ::std::string& validtypedesc() const;
  void set_validtypedesc(const ::std::string& value);
  void set_validtypedesc(const char* value);
  void set_validtypedesc(const char* value, size_t size);
  ::std::string* mutable_validtypedesc();
  ::std::string* release_validtypedesc();
  void set_allocated_validtypedesc(::std::string* validtypedesc);

  // optional int32 orderOptions = 25;
  void clear_orderoptions();
  static const int kOrderOptionsFieldNumber = 25;
  ::google::protobuf::int32 orderoptions() const;
  void set_orderoptions(::google::protobuf::int32 value);

  // optional string validTime = 26;
  void clear_validtime();
  static const int kValidTimeFieldNumber = 26;
  const ::std::string& validtime() const;
  void set_validtime(const ::std::string& value);
  void set_validtime(const char* value);
  void set_validtime(const char* value, size_t size);
  ::std::string* mutable_validtime();
  ::std::string* release_validtime();
  void set_allocated_validtime(::std::string* validtime);

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

  ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
  ::google::protobuf::internal::ArenaStringPtr stockcode_;
  ::google::protobuf::internal::ArenaStringPtr stockname_;
  ::google::protobuf::internal::ArenaStringPtr businessprice_;
  ::google::protobuf::internal::ArenaStringPtr entrustbs_;
  ::google::protobuf::internal::ArenaStringPtr entrustprice_;
  ::google::protobuf::internal::ArenaStringPtr entrustamount_;
  ::google::protobuf::internal::ArenaStringPtr businessamount_;
  ::google::protobuf::internal::ArenaStringPtr date_;
  ::google::protobuf::internal::ArenaStringPtr businesstime_;
  ::google::protobuf::internal::ArenaStringPtr entrusttime_;
  ::google::protobuf::internal::ArenaStringPtr queryparamstr_;
  ::google::protobuf::internal::ArenaStringPtr statusdesc_;
  ::google::protobuf::internal::ArenaStringPtr status_;
  ::google::protobuf::internal::ArenaStringPtr entrustid_;
  ::google::protobuf::internal::ArenaStringPtr entrusttype_;
  ::google::protobuf::internal::ArenaStringPtr entrusttypenum_;
  ::google::protobuf::internal::ArenaStringPtr validtype_;
  ::google::protobuf::internal::ArenaStringPtr validtypedesc_;
  ::google::protobuf::internal::ArenaStringPtr validtime_;
  ::google::protobuf::int32 canbecanceled_;
  ::google::protobuf::int32 isvalid_;
  ::google::protobuf::int32 canbeupdated_;
  ::google::protobuf::int32 orderoptions_;
  mutable int _cached_size_;
  friend void  protobuf_InitDefaults_trade_2fvo_2ffutures_2fFuturesOrderVo_2eproto_impl();
  friend void  protobuf_AddDesc_trade_2fvo_2ffutures_2fFuturesOrderVo_2eproto_impl();
  friend void protobuf_AssignDesc_trade_2fvo_2ffutures_2fFuturesOrderVo_2eproto();
  friend void protobuf_ShutdownFile_trade_2fvo_2ffutures_2fFuturesOrderVo_2eproto();

  void InitAsDefaultInstance();
};
extern ::google::protobuf::internal::ExplicitlyConstructed<FuturesOrderVo> FuturesOrderVo_default_instance_;

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


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

#if !PROTOBUF_INLINE_NOT_IN_HEADERS
// FuturesOrderVo

// optional string stockCode = 1;
inline void FuturesOrderVo::clear_stockcode() {
  stockcode_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::stockcode() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.stockCode)
  return stockcode_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_stockcode(const ::std::string& value) {
  
  stockcode_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.stockCode)
}
inline void FuturesOrderVo::set_stockcode(const char* value) {
  
  stockcode_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.stockCode)
}
inline void FuturesOrderVo::set_stockcode(const char* value, size_t size) {
  
  stockcode_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.stockCode)
}
inline ::std::string* FuturesOrderVo::mutable_stockcode() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.stockCode)
  return stockcode_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_stockcode() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.stockCode)
  
  return stockcode_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_stockcode(::std::string* stockcode) {
  if (stockcode != NULL) {
    
  } else {
    
  }
  stockcode_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), stockcode);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.stockCode)
}

// optional string stockName = 2;
inline void FuturesOrderVo::clear_stockname() {
  stockname_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::stockname() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.stockName)
  return stockname_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_stockname(const ::std::string& value) {
  
  stockname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.stockName)
}
inline void FuturesOrderVo::set_stockname(const char* value) {
  
  stockname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.stockName)
}
inline void FuturesOrderVo::set_stockname(const char* value, size_t size) {
  
  stockname_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.stockName)
}
inline ::std::string* FuturesOrderVo::mutable_stockname() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.stockName)
  return stockname_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_stockname() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.stockName)
  
  return stockname_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_stockname(::std::string* stockname) {
  if (stockname != NULL) {
    
  } else {
    
  }
  stockname_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), stockname);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.stockName)
}

// optional string businessPrice = 3;
inline void FuturesOrderVo::clear_businessprice() {
  businessprice_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::businessprice() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.businessPrice)
  return businessprice_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_businessprice(const ::std::string& value) {
  
  businessprice_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.businessPrice)
}
inline void FuturesOrderVo::set_businessprice(const char* value) {
  
  businessprice_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.businessPrice)
}
inline void FuturesOrderVo::set_businessprice(const char* value, size_t size) {
  
  businessprice_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.businessPrice)
}
inline ::std::string* FuturesOrderVo::mutable_businessprice() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.businessPrice)
  return businessprice_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_businessprice() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.businessPrice)
  
  return businessprice_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_businessprice(::std::string* businessprice) {
  if (businessprice != NULL) {
    
  } else {
    
  }
  businessprice_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), businessprice);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.businessPrice)
}

// optional string entrustBs = 4;
inline void FuturesOrderVo::clear_entrustbs() {
  entrustbs_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::entrustbs() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.entrustBs)
  return entrustbs_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_entrustbs(const ::std::string& value) {
  
  entrustbs_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.entrustBs)
}
inline void FuturesOrderVo::set_entrustbs(const char* value) {
  
  entrustbs_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.entrustBs)
}
inline void FuturesOrderVo::set_entrustbs(const char* value, size_t size) {
  
  entrustbs_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.entrustBs)
}
inline ::std::string* FuturesOrderVo::mutable_entrustbs() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.entrustBs)
  return entrustbs_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_entrustbs() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.entrustBs)
  
  return entrustbs_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_entrustbs(::std::string* entrustbs) {
  if (entrustbs != NULL) {
    
  } else {
    
  }
  entrustbs_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), entrustbs);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.entrustBs)
}

// optional string entrustPrice = 5;
inline void FuturesOrderVo::clear_entrustprice() {
  entrustprice_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::entrustprice() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.entrustPrice)
  return entrustprice_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_entrustprice(const ::std::string& value) {
  
  entrustprice_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.entrustPrice)
}
inline void FuturesOrderVo::set_entrustprice(const char* value) {
  
  entrustprice_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.entrustPrice)
}
inline void FuturesOrderVo::set_entrustprice(const char* value, size_t size) {
  
  entrustprice_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.entrustPrice)
}
inline ::std::string* FuturesOrderVo::mutable_entrustprice() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.entrustPrice)
  return entrustprice_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_entrustprice() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.entrustPrice)
  
  return entrustprice_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_entrustprice(::std::string* entrustprice) {
  if (entrustprice != NULL) {
    
  } else {
    
  }
  entrustprice_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), entrustprice);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.entrustPrice)
}

// optional string entrustAmount = 7;
inline void FuturesOrderVo::clear_entrustamount() {
  entrustamount_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::entrustamount() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.entrustAmount)
  return entrustamount_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_entrustamount(const ::std::string& value) {
  
  entrustamount_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.entrustAmount)
}
inline void FuturesOrderVo::set_entrustamount(const char* value) {
  
  entrustamount_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.entrustAmount)
}
inline void FuturesOrderVo::set_entrustamount(const char* value, size_t size) {
  
  entrustamount_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.entrustAmount)
}
inline ::std::string* FuturesOrderVo::mutable_entrustamount() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.entrustAmount)
  return entrustamount_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_entrustamount() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.entrustAmount)
  
  return entrustamount_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_entrustamount(::std::string* entrustamount) {
  if (entrustamount != NULL) {
    
  } else {
    
  }
  entrustamount_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), entrustamount);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.entrustAmount)
}

// optional string businessAmount = 8;
inline void FuturesOrderVo::clear_businessamount() {
  businessamount_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::businessamount() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.businessAmount)
  return businessamount_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_businessamount(const ::std::string& value) {
  
  businessamount_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.businessAmount)
}
inline void FuturesOrderVo::set_businessamount(const char* value) {
  
  businessamount_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.businessAmount)
}
inline void FuturesOrderVo::set_businessamount(const char* value, size_t size) {
  
  businessamount_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.businessAmount)
}
inline ::std::string* FuturesOrderVo::mutable_businessamount() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.businessAmount)
  return businessamount_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_businessamount() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.businessAmount)
  
  return businessamount_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_businessamount(::std::string* businessamount) {
  if (businessamount != NULL) {
    
  } else {
    
  }
  businessamount_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), businessamount);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.businessAmount)
}

// optional string date = 9;
inline void FuturesOrderVo::clear_date() {
  date_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::date() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.date)
  return date_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_date(const ::std::string& value) {
  
  date_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.date)
}
inline void FuturesOrderVo::set_date(const char* value) {
  
  date_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.date)
}
inline void FuturesOrderVo::set_date(const char* value, size_t size) {
  
  date_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.date)
}
inline ::std::string* FuturesOrderVo::mutable_date() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.date)
  return date_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_date() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.date)
  
  return date_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_date(::std::string* date) {
  if (date != NULL) {
    
  } else {
    
  }
  date_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), date);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.date)
}

// optional string businessTime = 10;
inline void FuturesOrderVo::clear_businesstime() {
  businesstime_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::businesstime() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.businessTime)
  return businesstime_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_businesstime(const ::std::string& value) {
  
  businesstime_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.businessTime)
}
inline void FuturesOrderVo::set_businesstime(const char* value) {
  
  businesstime_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.businessTime)
}
inline void FuturesOrderVo::set_businesstime(const char* value, size_t size) {
  
  businesstime_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.businessTime)
}
inline ::std::string* FuturesOrderVo::mutable_businesstime() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.businessTime)
  return businesstime_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_businesstime() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.businessTime)
  
  return businesstime_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_businesstime(::std::string* businesstime) {
  if (businesstime != NULL) {
    
  } else {
    
  }
  businesstime_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), businesstime);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.businessTime)
}

// optional string entrustTime = 11;
inline void FuturesOrderVo::clear_entrusttime() {
  entrusttime_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::entrusttime() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.entrustTime)
  return entrusttime_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_entrusttime(const ::std::string& value) {
  
  entrusttime_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.entrustTime)
}
inline void FuturesOrderVo::set_entrusttime(const char* value) {
  
  entrusttime_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.entrustTime)
}
inline void FuturesOrderVo::set_entrusttime(const char* value, size_t size) {
  
  entrusttime_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.entrustTime)
}
inline ::std::string* FuturesOrderVo::mutable_entrusttime() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.entrustTime)
  return entrusttime_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_entrusttime() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.entrustTime)
  
  return entrusttime_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_entrusttime(::std::string* entrusttime) {
  if (entrusttime != NULL) {
    
  } else {
    
  }
  entrusttime_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), entrusttime);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.entrustTime)
}

// optional string queryParamStr = 12;
inline void FuturesOrderVo::clear_queryparamstr() {
  queryparamstr_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::queryparamstr() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.queryParamStr)
  return queryparamstr_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_queryparamstr(const ::std::string& value) {
  
  queryparamstr_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.queryParamStr)
}
inline void FuturesOrderVo::set_queryparamstr(const char* value) {
  
  queryparamstr_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.queryParamStr)
}
inline void FuturesOrderVo::set_queryparamstr(const char* value, size_t size) {
  
  queryparamstr_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.queryParamStr)
}
inline ::std::string* FuturesOrderVo::mutable_queryparamstr() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.queryParamStr)
  return queryparamstr_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_queryparamstr() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.queryParamStr)
  
  return queryparamstr_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_queryparamstr(::std::string* queryparamstr) {
  if (queryparamstr != NULL) {
    
  } else {
    
  }
  queryparamstr_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), queryparamstr);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.queryParamStr)
}

// optional string statusDesc = 13;
inline void FuturesOrderVo::clear_statusdesc() {
  statusdesc_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::statusdesc() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.statusDesc)
  return statusdesc_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_statusdesc(const ::std::string& value) {
  
  statusdesc_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.statusDesc)
}
inline void FuturesOrderVo::set_statusdesc(const char* value) {
  
  statusdesc_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.statusDesc)
}
inline void FuturesOrderVo::set_statusdesc(const char* value, size_t size) {
  
  statusdesc_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.statusDesc)
}
inline ::std::string* FuturesOrderVo::mutable_statusdesc() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.statusDesc)
  return statusdesc_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_statusdesc() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.statusDesc)
  
  return statusdesc_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_statusdesc(::std::string* statusdesc) {
  if (statusdesc != NULL) {
    
  } else {
    
  }
  statusdesc_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), statusdesc);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.statusDesc)
}

// optional string status = 14;
inline void FuturesOrderVo::clear_status() {
  status_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::status() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.status)
  return status_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_status(const ::std::string& value) {
  
  status_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.status)
}
inline void FuturesOrderVo::set_status(const char* value) {
  
  status_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.status)
}
inline void FuturesOrderVo::set_status(const char* value, size_t size) {
  
  status_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.status)
}
inline ::std::string* FuturesOrderVo::mutable_status() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.status)
  return status_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_status() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.status)
  
  return status_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_status(::std::string* status) {
  if (status != NULL) {
    
  } else {
    
  }
  status_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), status);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.status)
}

// optional string entrustId = 15;
inline void FuturesOrderVo::clear_entrustid() {
  entrustid_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::entrustid() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.entrustId)
  return entrustid_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_entrustid(const ::std::string& value) {
  
  entrustid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.entrustId)
}
inline void FuturesOrderVo::set_entrustid(const char* value) {
  
  entrustid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.entrustId)
}
inline void FuturesOrderVo::set_entrustid(const char* value, size_t size) {
  
  entrustid_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.entrustId)
}
inline ::std::string* FuturesOrderVo::mutable_entrustid() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.entrustId)
  return entrustid_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_entrustid() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.entrustId)
  
  return entrustid_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_entrustid(::std::string* entrustid) {
  if (entrustid != NULL) {
    
  } else {
    
  }
  entrustid_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), entrustid);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.entrustId)
}

// optional int32 canBeCanceled = 17;
inline void FuturesOrderVo::clear_canbecanceled() {
  canbecanceled_ = 0;
}
inline ::google::protobuf::int32 FuturesOrderVo::canbecanceled() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.canBeCanceled)
  return canbecanceled_;
}
inline void FuturesOrderVo::set_canbecanceled(::google::protobuf::int32 value) {
  
  canbecanceled_ = value;
  // @@protoc_insertion_point(field_set:FuturesOrderVo.canBeCanceled)
}

// optional string entrustType = 18;
inline void FuturesOrderVo::clear_entrusttype() {
  entrusttype_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::entrusttype() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.entrustType)
  return entrusttype_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_entrusttype(const ::std::string& value) {
  
  entrusttype_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.entrustType)
}
inline void FuturesOrderVo::set_entrusttype(const char* value) {
  
  entrusttype_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.entrustType)
}
inline void FuturesOrderVo::set_entrusttype(const char* value, size_t size) {
  
  entrusttype_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.entrustType)
}
inline ::std::string* FuturesOrderVo::mutable_entrusttype() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.entrustType)
  return entrusttype_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_entrusttype() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.entrustType)
  
  return entrusttype_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_entrusttype(::std::string* entrusttype) {
  if (entrusttype != NULL) {
    
  } else {
    
  }
  entrusttype_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), entrusttype);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.entrustType)
}

// optional string entrustTypeNum = 20;
inline void FuturesOrderVo::clear_entrusttypenum() {
  entrusttypenum_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::entrusttypenum() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.entrustTypeNum)
  return entrusttypenum_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_entrusttypenum(const ::std::string& value) {
  
  entrusttypenum_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.entrustTypeNum)
}
inline void FuturesOrderVo::set_entrusttypenum(const char* value) {
  
  entrusttypenum_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.entrustTypeNum)
}
inline void FuturesOrderVo::set_entrusttypenum(const char* value, size_t size) {
  
  entrusttypenum_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.entrustTypeNum)
}
inline ::std::string* FuturesOrderVo::mutable_entrusttypenum() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.entrustTypeNum)
  return entrusttypenum_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_entrusttypenum() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.entrustTypeNum)
  
  return entrusttypenum_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_entrusttypenum(::std::string* entrusttypenum) {
  if (entrusttypenum != NULL) {
    
  } else {
    
  }
  entrusttypenum_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), entrusttypenum);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.entrustTypeNum)
}

// optional int32 isValid = 21;
inline void FuturesOrderVo::clear_isvalid() {
  isvalid_ = 0;
}
inline ::google::protobuf::int32 FuturesOrderVo::isvalid() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.isValid)
  return isvalid_;
}
inline void FuturesOrderVo::set_isvalid(::google::protobuf::int32 value) {
  
  isvalid_ = value;
  // @@protoc_insertion_point(field_set:FuturesOrderVo.isValid)
}

// optional int32 canBeUpdated = 24;
inline void FuturesOrderVo::clear_canbeupdated() {
  canbeupdated_ = 0;
}
inline ::google::protobuf::int32 FuturesOrderVo::canbeupdated() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.canBeUpdated)
  return canbeupdated_;
}
inline void FuturesOrderVo::set_canbeupdated(::google::protobuf::int32 value) {
  
  canbeupdated_ = value;
  // @@protoc_insertion_point(field_set:FuturesOrderVo.canBeUpdated)
}

// optional string validType = 22;
inline void FuturesOrderVo::clear_validtype() {
  validtype_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::validtype() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.validType)
  return validtype_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_validtype(const ::std::string& value) {
  
  validtype_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.validType)
}
inline void FuturesOrderVo::set_validtype(const char* value) {
  
  validtype_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.validType)
}
inline void FuturesOrderVo::set_validtype(const char* value, size_t size) {
  
  validtype_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.validType)
}
inline ::std::string* FuturesOrderVo::mutable_validtype() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.validType)
  return validtype_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_validtype() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.validType)
  
  return validtype_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_validtype(::std::string* validtype) {
  if (validtype != NULL) {
    
  } else {
    
  }
  validtype_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), validtype);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.validType)
}

// optional string validTypeDesc = 23;
inline void FuturesOrderVo::clear_validtypedesc() {
  validtypedesc_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::validtypedesc() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.validTypeDesc)
  return validtypedesc_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_validtypedesc(const ::std::string& value) {
  
  validtypedesc_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.validTypeDesc)
}
inline void FuturesOrderVo::set_validtypedesc(const char* value) {
  
  validtypedesc_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.validTypeDesc)
}
inline void FuturesOrderVo::set_validtypedesc(const char* value, size_t size) {
  
  validtypedesc_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.validTypeDesc)
}
inline ::std::string* FuturesOrderVo::mutable_validtypedesc() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.validTypeDesc)
  return validtypedesc_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_validtypedesc() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.validTypeDesc)
  
  return validtypedesc_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_validtypedesc(::std::string* validtypedesc) {
  if (validtypedesc != NULL) {
    
  } else {
    
  }
  validtypedesc_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), validtypedesc);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.validTypeDesc)
}

// optional int32 orderOptions = 25;
inline void FuturesOrderVo::clear_orderoptions() {
  orderoptions_ = 0;
}
inline ::google::protobuf::int32 FuturesOrderVo::orderoptions() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.orderOptions)
  return orderoptions_;
}
inline void FuturesOrderVo::set_orderoptions(::google::protobuf::int32 value) {
  
  orderoptions_ = value;
  // @@protoc_insertion_point(field_set:FuturesOrderVo.orderOptions)
}

// optional string validTime = 26;
inline void FuturesOrderVo::clear_validtime() {
  validtime_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline const ::std::string& FuturesOrderVo::validtime() const {
  // @@protoc_insertion_point(field_get:FuturesOrderVo.validTime)
  return validtime_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_validtime(const ::std::string& value) {
  
  validtime_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
  // @@protoc_insertion_point(field_set:FuturesOrderVo.validTime)
}
inline void FuturesOrderVo::set_validtime(const char* value) {
  
  validtime_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
  // @@protoc_insertion_point(field_set_char:FuturesOrderVo.validTime)
}
inline void FuturesOrderVo::set_validtime(const char* value, size_t size) {
  
  validtime_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
      ::std::string(reinterpret_cast<const char*>(value), size));
  // @@protoc_insertion_point(field_set_pointer:FuturesOrderVo.validTime)
}
inline ::std::string* FuturesOrderVo::mutable_validtime() {
  
  // @@protoc_insertion_point(field_mutable:FuturesOrderVo.validTime)
  return validtime_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline ::std::string* FuturesOrderVo::release_validtime() {
  // @@protoc_insertion_point(field_release:FuturesOrderVo.validTime)
  
  return validtime_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
}
inline void FuturesOrderVo::set_allocated_validtime(::std::string* validtime) {
  if (validtime != NULL) {
    
  } else {
    
  }
  validtime_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), validtime);
  // @@protoc_insertion_point(field_set_allocated:FuturesOrderVo.validTime)
}

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

// @@protoc_insertion_point(namespace_scope)

// @@protoc_insertion_point(global_scope)

#endif  // PROTOBUF_trade_2fvo_2ffutures_2fFuturesOrderVo_2eproto__INCLUDED
