text: // Copyright 2014 The Chromium Authors. All rights reserved.
  // Use of this source code is governed by a BSD-style license that can be
  // found in the LICENSE file.
  
  #ifndef DEVICE_SERIAL_SERIAL_DEVICE_ENUMERATOR_MAC_H_
  #define DEVICE_SERIAL_SERIAL_DEVICE_ENUMERATOR_MAC_H_
  
  #include "device/serial/serial_device_enumerator.h"
  
  namespace device {
  
  // Discovers and enumerates serial devices available to the host.
  class SerialDeviceEnumeratorMac : public SerialDeviceEnumerator {
   public:
    SerialDeviceEnumeratorMac();
    virtual ~SerialDeviceEnumeratorMac();
  
    // Implementation for SerialDeviceEnumerator.
    virtual mojo::Array<SerialDeviceInfoPtr> GetDevices() OVERRIDE;
  
   private:
    DISALLOW_COPY_AND_ASSIGN(SerialDeviceEnumeratorMac);
  };
  
  }  // namespace device
  
  #endif  // DEVICE_SERIAL_SERIAL_DEVICE_ENUMERATOR_MAC_H_
  