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

#include <test_prompt.hpp>

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

Public Member Functions

 TestTokenizerNode ()
 

Private Member Functions

void run_test ()
 
void send_next_tokenize ()
 
void handle_tokenize_response (rclcpp::Client< prompt_msgs::srv::Tokenize >::SharedFuture future)
 

Private Attributes

rclcpp::Client< prompt_msgs::srv::Tokenize >::SharedPtr client_
 
rclcpp::TimerBase::SharedPtr timer_
 
rclcpp::CallbackGroup::SharedPtr client_group_
 
int test_step_ = 0
 
std::vector< int32_t > last_tokens_
 

Constructor & Destructor Documentation

◆ TestTokenizerNode()

prompt_test::TestTokenizerNode::TestTokenizerNode ( )
inline

Member Function Documentation

◆ handle_tokenize_response()

void prompt_test::TestTokenizerNode::handle_tokenize_response ( rclcpp::Client< prompt_msgs::srv::Tokenize >::SharedFuture  future)
inlineprivate

◆ run_test()

void prompt_test::TestTokenizerNode::run_test ( )
inlineprivate

◆ send_next_tokenize()

void prompt_test::TestTokenizerNode::send_next_tokenize ( )
inlineprivate

Member Data Documentation

◆ client_

rclcpp::Client<prompt_msgs::srv::Tokenize>::SharedPtr prompt_test::TestTokenizerNode::client_
private

◆ client_group_

rclcpp::CallbackGroup::SharedPtr prompt_test::TestTokenizerNode::client_group_
private

◆ last_tokens_

std::vector<int32_t> prompt_test::TestTokenizerNode::last_tokens_
private

◆ test_step_

int prompt_test::TestTokenizerNode::test_step_ = 0
private

◆ timer_

rclcpp::TimerBase::SharedPtr prompt_test::TestTokenizerNode::timer_
private

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