Seeed Grove ++  v0.0.1-2386
Linux C++ Library For Seeed Grove Devices
SG::ChainableRGBLED Member List

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) constSG::GroveBasevirtual
get_name(void) constSG::GroveBaseinlinevirtual
get_sku(void) constSG::GroveBaseinlinevirtual
get_type(void) constSG::GroveBaseinlinevirtual
get_type_name(void) constSG::GroveBaseinlinevirtual
grove_nameSG::GroveBase
grove_typeSG::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
idxSG::ChainableRGBLED
is_grove_gpio(void) constSG::GroveGPIOinlinevirtual
is_grove_i2c(void) constSG::GroveGPIOinlinevirtual
is_grove_uart(void) constSG::GroveGPIOinlinevirtual
operator!=(const GroveBase &rhs) constSG::GroveBaseinline
operator=(const GroveBase &rhs)SG::GroveBase
operator==(const GroveBase &rhs) constSG::GroveBase
pulse_threadSG::ChainableRGBLEDprotected
pulse_thread_must_quitSG::ChainableRGBLEDprotected
rgb8SG::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::GroveGPIOvirtual
send_byte(uint8_t byte)SG::GroveGPIOvirtual
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_destructingSG::ChainableRGBLED
turn_on(void)SG::ChainableRGBLED
turn_on(const RGB8 &rgb, const bool reserved=true)SG::ChainableRGBLED
~ChainableRGBLED(void)SG::ChainableRGBLEDvirtual
~GroveBase(void)SG::GroveBasevirtual
~GroveGPIO(void)SG::GroveGPIOvirtual