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

This is the complete list of members for SG::Button, including all inherited members.

Button(const std::string &n="")SG::Button
get_description(void) const SG::GroveBasevirtual
get_name(void) const SG::GroveBaseinlinevirtual
get_sku(void) const SG::GroveBaseinlinevirtual
get_type(void) const SG::GroveBaseinlinevirtual
get_type_name(void) const SG::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
is_down(void)SG::Buttonvirtual
is_grove_gpio(void) const SG::GroveGPIOinlinevirtual
is_grove_i2c(void) const SG::GroveGPIOinlinevirtual
is_grove_uart(void) const SG::GroveGPIOinlinevirtual
is_up(void)SG::Buttoninlinevirtual
operator!=(const GroveBase &rhs) const SG::GroveBaseinline
operator=(const GroveBase &rhs)SG::GroveBase
operator==(const GroveBase &rhs) const SG::GroveBase
send_2_bytes(uint16_t bits)SG::GroveGPIOvirtual
send_byte(uint8_t byte)SG::GroveGPIOvirtual
wait_for_button(const size_t timeout_in_milliseconds=0)SG::Buttoninlinevirtual
wait_for_button_down(const size_t timeout_in_milliseconds=0)SG::Buttonvirtual
wait_for_button_up(const size_t timeout_in_milliseconds=0)SG::Buttonvirtual
wait_for_transition(const size_t timeout_in_milliseconds=0)SG::Buttonvirtual
~Button(void)SG::Buttonvirtual
~GroveBase(void)SG::GroveBasevirtual
~GroveGPIO(void)SG::GroveGPIOvirtual