FP Perception 0.1.2
Loading...
Searching...
No Matches
fp_perception::OpenAIDriver Member List

This is the complete list of members for fp_perception::OpenAIDriver, including all inherited members.

api_key_fp_perception::RestBaseprotected
apply_timeouts(CURL *curl)fp_perception::RestBaseinlineprotected
auth_type_fp_perception::RestBaseprotected
buffer_cv_fp_perception::DriverBaseprotected
buffer_mutex_fp_perception::DriverBaseprotected
build_http_error_message(long http_code, const std::string &response_data)fp_perception::RestBaseinlineprotectedstatic
call(const fp_perception::RESTRequest &req)fp_perception::RestBaseinlinevirtual
call_audio(const fp_perception::RESTRequest &req)fp_perception::RestBaseinlinevirtual
call_tts(const fp_perception::RESTRequest &req)fp_perception::RestBaseinlinevirtual
check_directory(std::string folder_name)fp_perception::DriverBaseinline
check_file(const std::string &file_name)fp_perception::DriverBaseinline
connect_timeout_sec_fp_perception::RestBaseprotected
deinitialize() overridefp_perception::OpenAIDriverinlinevirtual
diagnostics_enabled() constfp_perception::DriverBaseinlineprotected
diagnostics_enabled_fp_perception::DriverBaseprotected
diagnostics_timer_fp_perception::DriverBaseprotected
diagnostics_updater_fp_perception::DriverBaseprotected
disable_diagnostics()fp_perception::DriverBaseinlineprotected
enable_diagnostics(const std::string &hardware_id, const std::string &task_name, std::function< void(diagnostic_updater::DiagnosticStatusWrapper &)> task, std::chrono::milliseconds period=std::chrono::seconds(1))fp_perception::DriverBaseinlineprotected
fromJson(const nlohmann::json &object)fp_perception::OpenAIDriverinlineprotectedvirtual
getName() constfp_perception::DriverBaseinlinevirtual
initialize(const rclcpp::Node::SharedPtr &node) overridefp_perception::OpenAIDriverinlinevirtual
initialize_base(const rclcpp::Node::SharedPtr &node)fp_perception::DriverBaseinlineprotected
initialize_rest_base(const rclcpp::Node::SharedPtr &node, std::string plugin_name="RestBase", std::string api_key_name="")fp_perception::RestBaseinlinevirtual
is_running_fp_perception::DriverBaseprotected
last_rest_error_fp_perception::RestBaseprotected
last_rest_http_code_fp_perception::RestBaseprotected
last_rest_success_fp_perception::RestBaseprotected
last_result_fp_perception::OpenAIDriverprotected
method_fp_perception::RestBaseprotected
model_name_fp_perception::OpenAIDriverprotected
name_fp_perception::DriverBaseprotected
node_fp_perception::DriverBaseprotected
OpenAIDriver()fp_perception::OpenAIDriverinline
plugin_name_fp_perception::RestBaseprotected
produce_diagnostics(diagnostic_updater::DiagnosticStatusWrapper &status)fp_perception::OpenAIDriverinlineprotected
record_rest_result(bool success, long http_code, const std::string &error)fp_perception::RestBaseinlineprotected
response_fp_perception::OpenAIDriverprotected
rest_failure_count_fp_perception::RestBaseprotected
rest_request_count_fp_perception::RestBaseprotected
rest_status_mutex_fp_perception::RestBaseprotected
RestBase()fp_perception::RestBaseinline
ssl_verify_fp_perception::RestBaseprotected
test() overridefp_perception::OpenAIDriverinlinevirtual
test_file_path_fp_perception::OpenAIDriverprotected
timeout_sec_fp_perception::RestBaseprotected
toJson(const fp_perception::RESTRequest &request)fp_perception::OpenAIDriverinlineprotectedvirtual
transcribe(const transcription_request &request_data) overridefp_perception::OpenAIDriverinlinevirtual
uri_fp_perception::RestBaseprotected
write_callback(void *contents, size_t size, size_t nmemb, std::string *userp)fp_perception::RestBaseinlineprotectedstatic
~DriverBase()=defaultfp_perception::DriverBasevirtual
~OpenAIDriver() overridefp_perception::OpenAIDriverinline
~RestBase()fp_perception::RestBaseinlinevirtual