| Loom
    | 
| ▼Nfactory | |
| CNameModulePair | Struct to contain the elements of factory lookup table | 
| CFactoryBase | Base class that factory is derived from | 
| CLoom_ADS1115 | ADS1115 External ADC sensor module | 
| CLoom_Analog | Analog pin manager module | 
| CLoom_AS7262 | AS7262 Visible spectrum spectral sensor module | 
| CLoom_AS7263 | AS7263 Near Infrared spectrum spectral sensor module | 
| CLoom_AS7265X | AS72625X 3 Spectrum (Visible, near IR, UV) spectral sensor module | 
| CLoom_BatchSD | Batch SD logging platform module | 
| CLoom_Bluetooth | Bluetooth communication platform module | 
| CLoom_Decagon5TM | Decagon 5TM soil moisture sensor module | 
| CLoom_DecagonGS3 | Decagon GS3 soil moisture sensor module | 
| CLoom_Digital | Digital pin manager module | 
| CLoom_DS3231 | DS3231 RTC module | 
| CLoom_Ethernet | InternetPlat built off of SSLClient running over an Ethernet Featherwing | 
| CLoom_FXAS21002 | FXAS21002 3-Axis Gyroscope sensor module | 
| CLoom_FXOS8700 | FXOS8700 3-Axis Acceleromter/Magnetometer sensor module | 
| CLoom_GoogleSheets | Module taking in and translating JSON into data understood by the Google Sheets script API | 
| CLoom_Interrupt_Manager | Submanager for managing interrupts, timers, and stopwatches | 
| CLoom_K30 | K30 CO2 sensor module | 
| CLoom_LIS3DH | LIS3DH Accelerometer sensor module | 
| CLoom_LoRa | LoRa communication platform module | 
| CLoom_LTE | LTE InternetPlat | 
| CLoom_MAX31855 | MAX31855 thermocouple temperature module | 
| CLoom_MAX31856 | MAX31856 thermocouple module | 
| CLoom_MaxPub | Module taking in and translating JSON into data understood by the Google Sheets script API | 
| CLoom_MaxSub | Module for receiving data from Max | 
| CLoom_MB1232 | MB1232 Sonar sensor module | 
| CLoom_MMA8451 | MMA8451 accelerometer sensor module | 
| CLoom_MPU6050 | MPU6050 6 axis gyroscope and accelerometer sensor module | 
| CLoom_MS5803 | MS5803 Atmospheric Pressure / Temperature sensor module | 
| CLoom_Multiplexer | Multiplexer manager for interfacing with multiple I2C sensors | 
| CLoom_Neopixel | Neopixel tri-color LED actuator module | 
| CLoom_nRF | Nordic Radio communication platform module | 
| CLoom_OLED | OLED logging platform module | 
| CLoom_PCF8523 | PCF8523 RTC module | 
| CLoom_Relay | Relay actuator module | 
| CLoom_SD | SD logging platform module | 
| CLoom_Servo | Servo actuator module | 
| CLoom_SHT31D | SHT31D Temperature / Humidty sensor module | 
| CLoom_Sleep_Manager | Submanager to manage sleep functionality | 
| CLoom_STEMMA | Adafruit Stemma soil moisture sensor | 
| CLoom_Stepper | Stepper actuator module | 
| CLoom_TMP007 | TMP007 thermopile temperature sensor module | 
| CLoom_TSL2561 | TSL2561 Luminosity sensor module | 
| CLoom_TSL2591 | TSL2591 Lux sensor module | 
| CLoom_WarmUp_Manager | |
| CLoom_WiFi | WiFi InternetPlat | 
| CLoom_ZXGesture | ZXGesture position / gesture sensor module | 
| CLoomActuator | Abstract base class of actuator modules | 
| CLoomCommPlat | Abstract base of communication platform modules | 
| CLoomFactory | Factory is used by LoomManager when parsing Json to match module names to their associated constructors, and calling with parameters from the Json | 
| CLoomI2CSensor | Abstract root for I2C sensor modules | 
| ▼CLoomInternetPlat | Abstract internet communication module | 
| CClientCleanup | Simply close the socket when the client dissapears, we don't want to delete the object because the client needs to cache sessions | 
| CUDPDeletor | Close the socket and delete the UDP object when the unique ptr dissapears | 
| CLoomLogPlat | Abstract base of logging platforms | 
| CLoomManager | Manager to contain Loom modules and provide users with a simpler API | 
| CLoomModule | Abstract root of Loom component modules inheritance hierarchy | 
| CLoomNTPSync | Glue code to synchronize an RTC using an InternetPlat | 
| CLoomPublishPlat | Abstract internet publishing module, implementing google sheets and mongodb functionality | 
| CLoomRTC | Abstract base class of RTC modules | 
| CLoomSDI12Sensor | Abstract base class for SDI12 sensor modules | 
| CLoomSensor | Abstract root of Loom sensor modules hierarchy | 
| CLoomSerialSensor | Abstract root for Serial/UART sensor modules | 
| CLoomSPISensor | Abstract base class for SPI sensor modules | 
| CLoomSubscribePlat | Abstract subscribe platform module | 
| CLoomTempSync | Used to synchronize temperatures between sensors that read sensors and modules that need it | 
| Cmodule_sort_comp | Used by LoomManager to sort modules in its vector | 
| CWarmUp | 
 1.8.11
 1.8.11