| LOW_compJalousieController | |
| LOW_compJalousieController::jcLock | |
| LOW_compJalousieController::manualMove | |
| LOW_component | Abstract base class for 1-Wire components |
| LOW_component::component_error | Exception base class for all exceptions thrown by LOW_component |
| LOW_compTempSensor | |
| LOW_compToggleSwitch | |
| LOW_compTwinSwitch | |
| LOW_compTwinSwitch::actionReceiver | |
| LOW_devDS1820 | Device class for DS18S20 High-Precision 1-Wire Digital Thermometer |
| LOW_devDS1820::scratchpadDS1820_t | DS1820 internal scratchpad as defined by Dallas |
| LOW_devDS2401 | Device class for DS2401 Silicon Serial Number |
| LOW_devDS2405 | Device class for DS2405 Addressable Switch |
| LOW_devDS2406 | Device class for DS2406 Dual Addressable Switch Plus 1 kbit Memory |
| LOW_devDS2406::cmd_ChannelAccess | Class for accessing the PIO channels |
| LOW_devDS2406::cmd_ChannelAccess::channelInfo_t | DS2406 channel info as defined by Dallas |
| LOW_devDS2406::statusRegister_t | DS2406 internal status register as defined by Dallas |
| LOW_devDS2890 | Device class for DS2890 1-Wire Digital Potentiometer |
| LOW_devDS2890::controlRegister_t | DS2890 internal control register as defined by Dallas |
| LOW_device | Abstract base class for all 1-Wire devices |
| LOW_device::device_error | Exception base class for all exceptions thrown by LOW_device |
| LOW_device::familyMismatch_error | Exception class indicating a mismatch of expected/required family code |
| LOW_device::illegalCast_error | Exception class indicating that an illegal dynamic type cast on a device occured |
| LOW_device::linkLock | Locking class to ensure exclusive access to a device |
| LOW_device::noDevice_error | Exception class indicating that the requested or any device could not be found |
| LOW_deviceFactory | Factory class for creating instances of classes derived from LOW_device |
| LOW_deviceID | Class for immutable 1-Wire ROM IDs |
| LOW_deviceIDRaw | Base class for 1-Wire ROM IDs |
| LOW_deviceIDRaw::deviceIDRaw_error | Exception base class for all exceptions thrown by LOW_deviceIDRaw |
| LOW_deviceIDRaw::range_error | Exception class indicating an illegal or out of range parameter |
| LOW_deviceIDRaw::sizeMismatch_error | Exception class indicating a mismatch of expected/required size in dynamic sized data types |
| LOW_devUnknown | Device class for (yet) unknown 1-Wire devices |
| LOW_exception | Base class for all exception of this library |
| LOW_helper_CRC | Static functions for CRC calculation |
| LOW_helper_CRC::crc_error | Exception base class to indicate CRC errors |
| LOW_helper_msglog | Static class for message logging |
| LOW_helper_msglog::msgLock | Locking class to ensure exclusive access to output streams |
| LOW_link | Abstract base class for 1-Wire link adapters |
| LOW_link::commLock | Locking class to ensure exclusive access to a link |
| LOW_linkDS2480B | Link class for DS2480B Serial 1-Wire Line Driver with Load Sensor |
| LOW_linkDS2480B::resetAnswer_t | Reset command reply |
| LOW_linkDS2490 | Link class for DS2490 USB to 1-Wire Bridge Chip |
| LOW_linkDS2490::deviceFeedback_t | Status information, decoded format |
| LOW_linkDS2490::deviceFeedbackRaw_t | Status information, raw format from device |
| LOW_linkDS2490::resultCode_t | Status information, decoded format |
| LOW_linkFlexibleSpeed | Mix-in class for 1-Wire link adapters capable of flexible speed |
| LOW_linkPassiveSerial | Link class for simple passive serial 1-Wire adapters |
| LOW_netSegment | Single segment of the 1-Wire net |
| LOW_netSegment::netSegment_error | Exception base class for all exceptions thrown by LOW_netSegment |
| LOW_netSegment::noDevice_error | Exception to indicate that one or more expeced devices were not found |
| LOW_network | Class to represent a whole 1-Wire network |
| LOW_network::network_error | Exception base class for all exceptions thrown by LOW_netSegment |
| LOW_objectIDFactory | Factory class for individual object IDs |
| LOW_objectSynchronizer | Mix-in class to synchronize access to methods on object basis |
| LOW_objectSynchronizer::__synchronizeMethodRead | Read locking class to ensure exclusive access |
| LOW_objectSynchronizer::__synchronizeMethodReadWeak | Weak read locking class to ensure exclusive access |
| LOW_objectSynchronizer::__synchronizeMethodWrite | Write locking class to ensure exclusive access |
| LOW_objectSynchronizer::__synchronizeMethodWriteWeak | Weak write locking class to ensure exclusive access |
| LOW_objectSynchronizer::__synchronizeStaticRead | Read locking class to ensure exclusive access |
| LOW_objectSynchronizer::__synchronizeStaticReadWeak | Weak read locking class to ensure exclusive access |
| LOW_objectSynchronizer::__synchronizeStaticWrite | Write locking class to ensure exclusive access |
| LOW_objectSynchronizer::__synchronizeStaticWriteWeak | Weak write locking class to ensure exclusive access |
| LOW_platformMisc | Abstract base class for simple opering system dependent functions |
| LOW_platformMisc::timestamp_t | Data structure for timestamps |
| LOW_platformMisc_Linux | Platform specific miscelanious for Linux platforms |
| LOW_platformMiscFactory | Factory class for platform specific objects of LOW_platformMisc |
| LOW_portSerial | Abstract base class for serial ports |
| LOW_portSerial_Linux | Platform specific portSerial for Linux platforms |
| LOW_portSerialFactory | Factory class for platform specific objects of LOW_portSerial |
| LOW_portUsb_Factory | Factory class for platform specific objects related to USB devices |
| LOW_portUsbDevice | Abstract base class for a device on a USB port |
| LOW_portUsbDevice_Linux | Linux specific implementation of LOW_portUsbDevice |
| LOW_thread_Factory | Factory class for platform specific objects related to threads |
| LOW_thread_mutex | Abstract base class for thread mutex |
| LOW_thread_mutex::mutexLock | Locking class for a mutex |
| LOW_thread_mutex_POSIX | Platform specific LOW_thread_mutex for POSIX platforms |
| LOW_thread_runable | Interface class for objects implementing the "body" of a thread |
| LOW_thread_rwlock | Abstract base class for read-write locks |
| LOW_thread_rwlock::rwLockRead | Read locking class for a rwlock |
| LOW_thread_rwlock::rwLockWrite | Write locking class for a rwlock |
| LOW_thread_rwlock_POSIX | Platform specific LOW_thread_rwlock for POSIX platforms |
| LOW_thread_thread | Abstract base class for threads |
| LOW_thread_thread_POSIX | Platform specific thread_thread for POSIX platforms |
1.3.2