HomeGPT v.1.0
HomeGPT revolutionizes home automation with advanced features such as facial recognition for secure access, mood-responsive lighting, RFID-enabled garage entry, and clap-activated door closures. This system elevates the living experience by seamlessly blending security, convenience, and ambiance-enhancing technology.
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
SysGpio Class Reference

#include <sys_gpio_impl.h>

Inheritance diagram for SysGpio:
Inheritance graph
[legend]
Collaboration diagram for SysGpio:
Collaboration graph
[legend]

Public Types

enum class  Value { low = 0 , high = 1 , l = 0 , h = 1 }
 
enum class  Value { low = 0 , high = 1 , l = 0 , h = 1 }
 

Public Member Functions

 SysGpio (unsigned int pin, spidevpp::Gpio::Direction direction, spidevpp::Gpio::Value value)
 
void setValue (Value value) final
 
Value getValue () final
 

Public Attributes

spidevpp::Gpio mGpio
 

Member Enumeration Documentation

◆ Value [1/2]

enum class mfrc522::IGpio::Value
stronginherited
Enumerator
low 
high 

◆ Value [2/2]

enum class mfrc522::IGpio::Value
stronginherited
Enumerator
low 
high 

Constructor & Destructor Documentation

◆ SysGpio()

SysGpio::SysGpio ( unsigned int  pin,
spidevpp::Gpio::Direction  direction,
spidevpp::Gpio::Value  value 
)
inline

Member Function Documentation

◆ getValue()

Value SysGpio::getValue ( )
inlinefinalvirtual

Implements mfrc522::IGpio.

Here is the call graph for this function:

◆ setValue()

void SysGpio::setValue ( Value  value)
inlinefinalvirtual

Implements mfrc522::IGpio.

Here is the call graph for this function:

Member Data Documentation

◆ mGpio

spidevpp::Gpio SysGpio::mGpio

The documentation for this class was generated from the following file: