ESPHome  2024.3.1
Namespaces | Functions
user_services.cpp File Reference

Go to the source code of this file.

Namespaces

 esphome
 This is a workaround until we can figure out a way to get the tflite-micro idf component code available in CI.
 
 esphome::api
 

Functions

template<>
bool esphome::api::get_execute_arg_value< bool > (const ExecuteServiceArgument &arg)
 
template<>
int32_t esphome::api::get_execute_arg_value< int32_t > (const ExecuteServiceArgument &arg)
 
template<>
float esphome::api::get_execute_arg_value< float > (const ExecuteServiceArgument &arg)
 
template<>
std::string esphome::api::get_execute_arg_value< std::string > (const ExecuteServiceArgument &arg)
 
template<>
std::vector< bool > esphome::api::get_execute_arg_value< std::vector< bool > > (const ExecuteServiceArgument &arg)
 
template<>
std::vector< int32_t > esphome::api::get_execute_arg_value< std::vector< int32_t > > (const ExecuteServiceArgument &arg)
 
template<>
std::vector< float > esphome::api::get_execute_arg_value< std::vector< float > > (const ExecuteServiceArgument &arg)
 
template<>
std::vector< std::string > esphome::api::get_execute_arg_value< std::vector< std::string > > (const ExecuteServiceArgument &arg)
 
template<>
enums::ServiceArgType esphome::api::to_service_arg_type< bool > ()
 
template<>
enums::ServiceArgType esphome::api::to_service_arg_type< int32_t > ()
 
template<>
enums::ServiceArgType esphome::api::to_service_arg_type< float > ()
 
template<>
enums::ServiceArgType esphome::api::to_service_arg_type< std::string > ()
 
template<>
enums::ServiceArgType esphome::api::to_service_arg_type< std::vector< bool > > ()
 
template<>
enums::ServiceArgType esphome::api::to_service_arg_type< std::vector< int32_t > > ()
 
template<>
enums::ServiceArgType esphome::api::to_service_arg_type< std::vector< float > > ()
 
template<>
enums::ServiceArgType esphome::api::to_service_arg_type< std::vector< std::string > > ()