Qualify uses of std::string
PiperOrigin-RevId: 324413189 Change-Id: Ibb31fed1b4162936f180be5d7e8a6f4f39291396
This commit is contained in:
		
							parent
							
								
									af197c251c
								
							
						
					
					
						commit
						d0b99d9dde
					
				@ -60,7 +60,7 @@ class Device : public DeviceBase {
 | 
			
		||||
  ~Device() override;
 | 
			
		||||
 | 
			
		||||
  // Full name of this device (see top comment).
 | 
			
		||||
  const string& name() const override { return device_attributes_.name(); }
 | 
			
		||||
  const std::string& name() const override { return device_attributes_.name(); }
 | 
			
		||||
 | 
			
		||||
  // Parsed name of this device
 | 
			
		||||
  const DeviceNameUtils::ParsedName& parsed_name() const {
 | 
			
		||||
@ -71,7 +71,9 @@ class Device : public DeviceBase {
 | 
			
		||||
  // human-readable and not computer-parsed, except that two devices
 | 
			
		||||
  // with the same device_type() are expected to perform similarly
 | 
			
		||||
  // (both from a computation and communication perspective).
 | 
			
		||||
  const string& device_type() const { return device_attributes_.device_type(); }
 | 
			
		||||
  const std::string& device_type() const {
 | 
			
		||||
    return device_attributes_.device_type();
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  // Returns an aggregation of device attributes.
 | 
			
		||||
  const DeviceAttributes& attributes() const override {
 | 
			
		||||
@ -157,15 +159,15 @@ class Device : public DeviceBase {
 | 
			
		||||
  virtual ResourceMgr* resource_manager() { return rmgr_; }
 | 
			
		||||
 | 
			
		||||
  // Summarizes the status of this Device, for debugging.
 | 
			
		||||
  string DebugString() const { return device_attributes_.DebugString(); }
 | 
			
		||||
  std::string DebugString() const { return device_attributes_.DebugString(); }
 | 
			
		||||
 | 
			
		||||
  // Assembles the parameter components into a complete DeviceAttributes value.
 | 
			
		||||
  static DeviceAttributes BuildDeviceAttributes(
 | 
			
		||||
      const string& name, DeviceType device, Bytes memory_limit,
 | 
			
		||||
      const DeviceLocality& locality, const string& physical_device_desc);
 | 
			
		||||
      const std::string& name, DeviceType device, Bytes memory_limit,
 | 
			
		||||
      const DeviceLocality& locality, const std::string& physical_device_desc);
 | 
			
		||||
 | 
			
		||||
  static DeviceAttributes BuildDeviceAttributes(
 | 
			
		||||
      const string& name, DeviceType device, Bytes memory_limit,
 | 
			
		||||
      const std::string& name, DeviceType device, Bytes memory_limit,
 | 
			
		||||
      const DeviceLocality& locality) {
 | 
			
		||||
    // Pass in an empty string as physical device name.
 | 
			
		||||
    return BuildDeviceAttributes(name, device, memory_limit, locality, "");
 | 
			
		||||
 | 
			
		||||
@ -30,16 +30,16 @@ struct SessionOptions;
 | 
			
		||||
class DeviceFactory {
 | 
			
		||||
 public:
 | 
			
		||||
  virtual ~DeviceFactory() {}
 | 
			
		||||
  static void Register(const string& device_type, DeviceFactory* factory,
 | 
			
		||||
  static void Register(const std::string& device_type, DeviceFactory* factory,
 | 
			
		||||
                       int priority);
 | 
			
		||||
  static DeviceFactory* GetFactory(const string& device_type);
 | 
			
		||||
  static DeviceFactory* GetFactory(const std::string& device_type);
 | 
			
		||||
 | 
			
		||||
  // Append to "*devices" all suitable devices, respecting
 | 
			
		||||
  // any device type specific properties/counts listed in "options".
 | 
			
		||||
  //
 | 
			
		||||
  // CPU devices are added first.
 | 
			
		||||
  static Status AddDevices(const SessionOptions& options,
 | 
			
		||||
                           const string& name_prefix,
 | 
			
		||||
                           const std::string& name_prefix,
 | 
			
		||||
                           std::vector<std::unique_ptr<Device>>* devices);
 | 
			
		||||
 | 
			
		||||
  // Helper for tests.  Create a single device of type "type".  The
 | 
			
		||||
@ -73,7 +73,7 @@ class DeviceFactory {
 | 
			
		||||
 | 
			
		||||
  // Most clients should call AddDevices() instead.
 | 
			
		||||
  virtual Status CreateDevices(
 | 
			
		||||
      const SessionOptions& options, const string& name_prefix,
 | 
			
		||||
      const SessionOptions& options, const std::string& name_prefix,
 | 
			
		||||
      std::vector<std::unique_ptr<Device>>* devices) = 0;
 | 
			
		||||
 | 
			
		||||
  // Return the device priority number for a "device_type" string.
 | 
			
		||||
@ -88,7 +88,7 @@ class DeviceFactory {
 | 
			
		||||
  // higher than the packaged devices.  See calls to
 | 
			
		||||
  // REGISTER_LOCAL_DEVICE_FACTORY to see the existing priorities used
 | 
			
		||||
  // for built-in devices.
 | 
			
		||||
  static int32 DevicePriority(const string& device_type);
 | 
			
		||||
  static int32 DevicePriority(const std::string& device_type);
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
namespace dfactory {
 | 
			
		||||
@ -127,7 +127,7 @@ class Registrar {
 | 
			
		||||
  // GPUCompatibleCPU: 70
 | 
			
		||||
  // ThreadPoolDevice: 60
 | 
			
		||||
  // Default: 50
 | 
			
		||||
  explicit Registrar(const string& device_type, int priority = 50) {
 | 
			
		||||
  explicit Registrar(const std::string& device_type, int priority = 50) {
 | 
			
		||||
    DeviceFactory::Register(device_type, new Factory(), priority);
 | 
			
		||||
  }
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
@ -45,7 +45,7 @@ class ScopedAllocator {
 | 
			
		||||
  // instance.  It must be large enough to back all of the specified
 | 
			
		||||
  // (offset, byte) ranges of the fields.
 | 
			
		||||
  ScopedAllocator(const Tensor& backing_tensor, int32 scope_id,
 | 
			
		||||
                  const string& name, const gtl::ArraySlice<Field> fields,
 | 
			
		||||
                  const std::string& name, const gtl::ArraySlice<Field> fields,
 | 
			
		||||
                  int32 expected_call_count,
 | 
			
		||||
                  ScopedAllocatorContainer* container);
 | 
			
		||||
 | 
			
		||||
@ -60,7 +60,7 @@ class ScopedAllocator {
 | 
			
		||||
 | 
			
		||||
  const Tensor& tensor() const { return backing_tensor_; }
 | 
			
		||||
 | 
			
		||||
  const string& name() const { return name_; }
 | 
			
		||||
  const std::string& name() const { return name_; }
 | 
			
		||||
 | 
			
		||||
 private:
 | 
			
		||||
  friend class ScopedAllocatorInstance;
 | 
			
		||||
@ -71,7 +71,7 @@ class ScopedAllocator {
 | 
			
		||||
  Tensor backing_tensor_;
 | 
			
		||||
  TensorBuffer* tbuf_;
 | 
			
		||||
  int32 id_;
 | 
			
		||||
  string name_;
 | 
			
		||||
  std::string name_;
 | 
			
		||||
  ScopedAllocatorContainer* container_;
 | 
			
		||||
  std::vector<Field> fields_;
 | 
			
		||||
  mutex mu_;
 | 
			
		||||
@ -111,7 +111,7 @@ class ScopedAllocatorInstance : public Allocator {
 | 
			
		||||
  size_t AllocatedSize(const void* ptr) const override { return 0; }
 | 
			
		||||
  int64 AllocationId(const void* ptr) const override { return 0; }
 | 
			
		||||
  size_t AllocatedSizeSlow(const void* ptr) const override { return 0; }
 | 
			
		||||
  string Name() override;
 | 
			
		||||
  std::string Name() override;
 | 
			
		||||
 | 
			
		||||
 private:
 | 
			
		||||
  mutex mu_;
 | 
			
		||||
 | 
			
		||||
@ -32,7 +32,8 @@ class ScopedAllocatorContainer : public core::RefCounted {
 | 
			
		||||
 public:
 | 
			
		||||
  // Establishes a reachable ScopedAllocator.
 | 
			
		||||
  Status AddScopedAllocator(
 | 
			
		||||
      const Tensor& backing_tensor, int32 scope_id, const string& scope_name,
 | 
			
		||||
      const Tensor& backing_tensor, int32 scope_id,
 | 
			
		||||
      const std::string& scope_name,
 | 
			
		||||
      const gtl::ArraySlice<ScopedAllocator::Field>& fields,
 | 
			
		||||
      int32 expected_call_count);
 | 
			
		||||
 | 
			
		||||
@ -72,7 +73,7 @@ class ScopedAllocatorContainer : public core::RefCounted {
 | 
			
		||||
// At most one of these exists per device.
 | 
			
		||||
class ScopedAllocatorMgr {
 | 
			
		||||
 public:
 | 
			
		||||
  explicit ScopedAllocatorMgr(const string& device_name)
 | 
			
		||||
  explicit ScopedAllocatorMgr(const std::string& device_name)
 | 
			
		||||
      : device_name_(device_name) {}
 | 
			
		||||
  ~ScopedAllocatorMgr();
 | 
			
		||||
 | 
			
		||||
@ -81,7 +82,7 @@ class ScopedAllocatorMgr {
 | 
			
		||||
  // Establishes a reachable ScopedAllocator.
 | 
			
		||||
  Status AddScopedAllocator(
 | 
			
		||||
      const Tensor& backing_tensor, int64 step_id, int32 scope_id,
 | 
			
		||||
      const string& scope_name,
 | 
			
		||||
      const std::string& scope_name,
 | 
			
		||||
      const gtl::ArraySlice<ScopedAllocator::Field>& fields,
 | 
			
		||||
      int32 expected_call_count);
 | 
			
		||||
 | 
			
		||||
@ -97,10 +98,10 @@ class ScopedAllocatorMgr {
 | 
			
		||||
                               const DataType dtype,
 | 
			
		||||
                               std::vector<ScopedAllocator::Field>* fields);
 | 
			
		||||
 | 
			
		||||
  const string& device_name() const { return device_name_; }
 | 
			
		||||
  const std::string& device_name() const { return device_name_; }
 | 
			
		||||
 | 
			
		||||
 private:
 | 
			
		||||
  string device_name_;
 | 
			
		||||
  std::string device_name_;
 | 
			
		||||
  mutex mu_;
 | 
			
		||||
  std::unordered_map<int64, ScopedAllocatorContainer*> per_step_map_
 | 
			
		||||
      TF_GUARDED_BY(mu_);
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user