Public Member Functions | |
bool | isDataAvailable () |
bool | isDeleteStaleData () |
DataToken | read (std::string &data) override |
void | resolve (const DataToken &token, bool is_success) |
TestStrategy (const FileManagerStrategyOptions &options) | |
void | write (const std::string &data) |
Public Member Functions inherited from Aws::FileManagement::DataManagerStrategy | |
DataManagerStrategy ()=default | |
~DataManagerStrategy () override=default | |
Public Member Functions inherited from Service | |
ServiceState | getState () |
virtual std::string | getStatusString () |
Service () | |
virtual bool | shutdown () |
virtual bool | start () |
virtual | ~Service ()=default |
Public Attributes | |
uint64_t | data_token = 1 |
std::vector< uint64_t > | data_tokens |
int | it = 0 |
std::vector< std::string > | logs |
FileManagerStrategyOptions | options_ |
Additional Inherited Members | |
Protected Member Functions inherited from Service | |
void | setState (ServiceState new_state) |
Definition at line 26 of file log_batch_test.cpp.
|
inline |
Definition at line 28 of file log_batch_test.cpp.
|
inlinevirtual |
Implements Aws::FileManagement::DataManagerStrategy.
Definition at line 32 of file log_batch_test.cpp.
|
inlinevirtual |
Implements Aws::FileManagement::DataManagerStrategy.
Definition at line 36 of file log_batch_test.cpp.
|
inlineoverridevirtual |
Implements Aws::FileManagement::DataManagerStrategy.
Definition at line 40 of file log_batch_test.cpp.
|
inlinevirtual |
Implements Aws::FileManagement::DataManagerStrategy.
Definition at line 56 of file log_batch_test.cpp.
|
inlinevirtual |
Implements Aws::FileManagement::DataManagerStrategy.
Definition at line 50 of file log_batch_test.cpp.
uint64_t TestStrategy::data_token = 1 |
Definition at line 71 of file log_batch_test.cpp.
std::vector<uint64_t> TestStrategy::data_tokens |
Definition at line 70 of file log_batch_test.cpp.
int TestStrategy::it = 0 |
Definition at line 72 of file log_batch_test.cpp.
std::vector<std::string> TestStrategy::logs |
Definition at line 69 of file log_batch_test.cpp.
FileManagerStrategyOptions TestStrategy::options_ |
Definition at line 73 of file log_batch_test.cpp.