Public Member Functions | List of all members
LogServiceMock Class Reference
Inheritance diagram for LogServiceMock:
Inheritance graph
[legend]

Public Member Functions

 LogServiceMock (std::shared_ptr< Publisher< LogCollection >> log_publisher, std::shared_ptr< DataBatcher< LogType >> log_batcher, std::shared_ptr< FileUploadStreamer< LogCollection >> log_file_upload_streamer=nullptr)
 
 MOCK_METHOD0 (start, bool())
 
 MOCK_METHOD0 (shutdown, bool())
 
 MOCK_METHOD0 (publishBatchedData, bool())
 
 MOCK_METHOD1 (batchData, bool(const std::string &data_to_batch))
 
- Public Member Functions inherited from Aws::CloudWatchLogs::LogService
Aws::CloudWatchLogs::Model::InputLogEvent convertInputToBatched (const std::string &input, const std::chrono::milliseconds &milliseconds) override
 
Aws::CloudWatchLogs::Model::InputLogEvent convertInputToBatched (const std::string &input) override
 
 LogService (std::shared_ptr< Publisher< LogCollection >> log_publisher, std::shared_ptr< DataBatcher< LogType >> log_batcher, std::shared_ptr< Aws::FileManagement::FileUploadStreamer< LogCollection >> log_file_upload_streamer=nullptr)
 

Detailed Description

Definition at line 69 of file log_node_test.cpp.

Constructor & Destructor Documentation

LogServiceMock::LogServiceMock ( std::shared_ptr< Publisher< LogCollection >>  log_publisher,
std::shared_ptr< DataBatcher< LogType >>  log_batcher,
std::shared_ptr< FileUploadStreamer< LogCollection >>  log_file_upload_streamer = nullptr 
)
inline

Definition at line 72 of file log_node_test.cpp.

Member Function Documentation

LogServiceMock::MOCK_METHOD0 ( start  ,
bool()   
)
LogServiceMock::MOCK_METHOD0 ( shutdown  ,
bool()   
)
LogServiceMock::MOCK_METHOD0 ( publishBatchedData  ,
bool()   
)
LogServiceMock::MOCK_METHOD1 ( batchData  ,
bool(const std::string &data_to_batch)   
)

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


cloudwatch_logger
Author(s): AWS RoboMaker
autogenerated on Sat Mar 6 2021 03:55:46