#include <map>
#include "LOW_link.h"
#include "LOW_deviceIDRaw.h"
#include "LOW_deviceID.h"
#include "LOW_exception.h"
Include dependency graph for LOW_device.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Compounds | |
class | LOW_device |
Abstract base class for all 1-Wire devices. More... | |
class | LOW_device::device_error |
Exception base class for all exceptions thrown by LOW_device. More... | |
class | LOW_device::familyMismatch_error |
Exception class indicating a mismatch of expected/required family code. More... | |
class | LOW_device::illegalCast_error |
Exception class indicating that an illegal dynamic type cast on a device occured. More... | |
class | LOW_device::linkLock |
Locking class to ensure exclusive access to a device. More... | |
class | LOW_device::noDevice_error |
Exception class indicating that the requested or any device could not be found. More... |