Classes | Enumerations | Functions | Variables
Aws::Lex Namespace Reference

Classes

class  LexCommonTestFixture
 
class  LexConfiguration
 
class  LexInteractor
 
class  LexNode
 
struct  LexRequest
 
struct  LexResponse
 
class  LexRuntimeServiceClientMock
 
class  PostContentInterface
 
class  TestData
 
class  TestLexConfiguration
 
class  TestLexInteractor
 

Enumerations

enum  ErrorCode
 

Functions

ErrorCode BuildLexInteractor (std::shared_ptr< Client::ParameterReaderInterface > params, LexInteractor &lex_interactor)
 
ErrorCode CopyResult (Aws::LexRuntimeService::Model::PostContentResult &result, LexResponse &response)
 
ErrorCode LoadLexParameters (const Client::ParameterReaderInterface &parameter_interface, LexConfiguration &lex_configuration)
 
std::ostream & operator<< (std::ostream &os, const Aws::LexRuntimeService::Model::PostContentRequest &request)
 
std::ostream & operator<< (std::ostream &os, const Aws::LexRuntimeService::Model::PostContentResult &result)
 
LexRequestoperator<< (LexRequest &out_request, const lex_common_msgs::AudioTextConversationRequest &ros_request)
 
lex_common_msgs::AudioTextConversationResponse & operator<< (lex_common_msgs::AudioTextConversationResponse &ros_response, const LexResponse &lex_response)
 
 TEST (BuildLexInteractor, TestBuildInteractorError)
 
 TEST (BuildLexInteractor, TestBuildInteractorSuccess)
 
 TEST_F (LexCommonTestFixture, CopyResultSuccessValidJson)
 
 TEST_F (TestLexInteractor, TestLexInteractorPostContentFailed)
 
 TEST_F (TestLexInteractor, TestLexInteractorFailedConfiguration)
 
 TEST_F (LexCommonTestFixture, CopyResultFailureInvalidJson)
 
 TEST_F (TestLexInteractor, TestLexInteractorPostContentRetry)
 
 TEST_F (TestLexInteractor, TestLexInteractorPostContentAudio)
 
 TEST_F (LexCommonTestFixture, CopyResultSuccessNoSlots)
 
 TEST_F (TestLexInteractor, TestLexInteractorPostContentText)
 

Variables

 FAILED_POST_CONTENT
 
 INVALID_ARGUMENT
 
 INVALID_LEX_CONFIGURATION
 
 INVALID_RESULT
 
static const char * kAllocationTag
 
constexpr char kLexConfigurationNamespace []
 
 RETRY_POST_CONTENT
 
 SUCCESS
 

Function Documentation

LexRequest& Aws::Lex::operator<< ( LexRequest out_request,
const lex_common_msgs::AudioTextConversationRequest &  ros_request 
)

Definition at line 25 of file lex_node.cpp.

lex_common_msgs::AudioTextConversationResponse& Aws::Lex::operator<< ( lex_common_msgs::AudioTextConversationResponse &  ros_response,
const LexResponse lex_response 
)

Definition at line 33 of file lex_node.cpp.



lex_node
Author(s): AWS RoboMaker
autogenerated on Fri Mar 5 2021 03:13:38