11#ifndef YARP_THRIFT_GENERATOR_STRUCT_LLM_MESSAGE_H
12#define YARP_THRIFT_GENERATOR_STRUCT_LLM_MESSAGE_H
33 std::string content{};
37 std::vector<std::string> parameters{};
41 std::vector<std::string> arguments{};
48 const std::string& content,
49 const std::vector<std::string>& parameters,
50 const std::vector<std::string>& arguments);
std::string toString(const T &value)
convert an arbitrary type to string.
yarp::os::idl::Unwrapped< LLM_Message > unwrapped
An interface for reading from a network connection.
An interface for writing to a network connection.
A "tamed" Portable, that promises to serialize itself in an IDL-friendly way.
IDL-friendly connection reader.
IDL-friendly connection writer.
For streams capable of holding different kinds of content, check what they actually have.