Prompt Tools 0.3.2
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | Private Attributes | List of all members
prompt_test::TestEmbeddingNode Class Reference

#include <test_prompt.hpp>

Inheritance diagram for prompt_test::TestEmbeddingNode:
Inheritance graph
[legend]
Collaboration diagram for prompt_test::TestEmbeddingNode:
Collaboration graph
[legend]

Public Member Functions

 TestEmbeddingNode ()
 

Private Member Functions

void run_test ()
 
void send_next_embedding ()
 
void handle_embedding_response (rclcpp::Client< prompt_msgs::srv::Embedding >::SharedFuture future)
 

Private Attributes

rclcpp::Client< prompt_msgs::srv::Embedding >::SharedPtr client_
 
rclcpp::TimerBase::SharedPtr timer_
 
rclcpp::CallbackGroup::SharedPtr client_group_
 
int test_step_ = 0
 

Constructor & Destructor Documentation

◆ TestEmbeddingNode()

prompt_test::TestEmbeddingNode::TestEmbeddingNode ( )
inline

Member Function Documentation

◆ handle_embedding_response()

void prompt_test::TestEmbeddingNode::handle_embedding_response ( rclcpp::Client< prompt_msgs::srv::Embedding >::SharedFuture  future)
inlineprivate

◆ run_test()

void prompt_test::TestEmbeddingNode::run_test ( )
inlineprivate

◆ send_next_embedding()

void prompt_test::TestEmbeddingNode::send_next_embedding ( )
inlineprivate

Member Data Documentation

◆ client_

rclcpp::Client<prompt_msgs::srv::Embedding>::SharedPtr prompt_test::TestEmbeddingNode::client_
private

◆ client_group_

rclcpp::CallbackGroup::SharedPtr prompt_test::TestEmbeddingNode::client_group_
private

◆ test_step_

int prompt_test::TestEmbeddingNode::test_step_ = 0
private

◆ timer_

rclcpp::TimerBase::SharedPtr prompt_test::TestEmbeddingNode::timer_
private

The documentation for this class was generated from the following file: