This is the complete list of members for SG::ChainableRGBLED, including all inherited members.
ChainableRGBLED(const size_t i=0, const std::string &n="", const bool turn_off_at_destruction=false) | SG::ChainableRGBLED | |
get_description(void) const | SG::GroveBase | virtual |
get_name(void) const | SG::GroveBase | inlinevirtual |
get_sku(void) const | SG::GroveBase | inlinevirtual |
get_type(void) const | SG::GroveBase | inlinevirtual |
get_type_name(void) const | SG::GroveBase | inlinevirtual |
grove_name | SG::GroveBase | |
grove_type | SG::GroveBase | |
GroveBase(const SG::EGroveType t=SG::EGroveType::kUnknown, const std::string &n="") | SG::GroveBase | |
GroveBase(const GroveBase &rhs) | SG::GroveBase | |
GroveGPIO(const SG::EGroveType t=SG::EGroveType::kUnknown, const std::string &n="") | SG::GroveGPIO | |
idx | SG::ChainableRGBLED | |
is_grove_gpio(void) const | SG::GroveGPIO | inlinevirtual |
is_grove_i2c(void) const | SG::GroveGPIO | inlinevirtual |
is_grove_uart(void) const | SG::GroveGPIO | inlinevirtual |
operator!=(const GroveBase &rhs) const | SG::GroveBase | inline |
operator=(const GroveBase &rhs) | SG::GroveBase | |
operator==(const GroveBase &rhs) const | SG::GroveBase | |
pulse_thread | SG::ChainableRGBLED | protected |
pulse_thread_must_quit | SG::ChainableRGBLED | protected |
rgb8 | SG::ChainableRGBLED | |
run_pulse_thread(uint8_t r1=255, uint8_t g1=255, uint8_t b1=255, uint8_t r2=0, uint8_t g2=0, uint8_t b2=0, size_t length_of_pulse_in_milliseconds=1500) | SG::ChainableRGBLED | |
run_pulse_thread(const Colours8 &colours, size_t length_of_pulse_in_milliseconds=1500) | SG::ChainableRGBLED | |
send_2_bytes(uint16_t bits) | SG::GroveGPIO | virtual |
send_byte(uint8_t byte) | SG::GroveGPIO | virtual |
set_RGB(const RGB8 &colour) | SG::ChainableRGBLED | |
set_RGB(const double r, const double g, const double b) | SG::ChainableRGBLED | |
set_RGB(std::string html_colour) | SG::ChainableRGBLED | |
start_pulse_thread(const uint8_t r1=255, const uint8_t g1=255, const uint8_t b1=255, const uint8_t r2=0, const uint8_t g2=0, const uint8_t b2=0, const size_t length_of_pulse_in_milliseconds=1500) | SG::ChainableRGBLED | |
start_pulse_thread(const Colours8 &colours, size_t length_of_pulse_in_milliseconds=1500) | SG::ChainableRGBLED | |
stop_pulse_thread(void) | SG::ChainableRGBLED | |
turn_off(void) | SG::ChainableRGBLED | |
turn_off_LED_when_destructing | SG::ChainableRGBLED | |
turn_on(void) | SG::ChainableRGBLED | |
turn_on(const RGB8 &rgb, const bool reserved=true) | SG::ChainableRGBLED | |
~ChainableRGBLED(void) | SG::ChainableRGBLED | virtual |
~GroveBase(void) | SG::GroveBase | virtual |
~GroveGPIO(void) | SG::GroveGPIO | virtual |