Fawkes API  Fawkes Development Version
TestComputable Class Reference

Class providing a computable function. More...

#include <robot_memory_test.h>

Public Member Functions

std::list< bsoncxx::document::value > compute (const bsoncxx::document::view &query, const std::string &collection)
 Computable function for static document. More...
 
std::list< bsoncxx::document::value > compute_sum (const bsoncxx::document::view &query, const std::string &collection)
 Computable function for addition. More...
 
std::list< bsoncxx::document::value > compute_multiple (const bsoncxx::document::view &query, const std::string &collection)
 Computable function for multiple static document. More...
 

Detailed Description

Class providing a computable function.

Definition at line 117 of file robot_memory_test.h.

Member Function Documentation

◆ compute()

std::list<bsoncxx::document::value> TestComputable::compute ( const bsoncxx::document::view &  query,
const std::string &  collection 
)
inline

Computable function for static document.

Parameters
queryInput query
collectionCorresponding collection
Returns
Computed docs

Definition at line 130 of file robot_memory_test.h.

◆ compute_multiple()

std::list<bsoncxx::document::value> TestComputable::compute_multiple ( const bsoncxx::document::view &  query,
const std::string &  collection 
)
inline

Computable function for multiple static document.

Parameters
queryInput query
collectionCorresponding collection
Returns
Computed docs

Definition at line 169 of file robot_memory_test.h.

◆ compute_sum()

std::list<bsoncxx::document::value> TestComputable::compute_sum ( const bsoncxx::document::view &  query,
const std::string &  collection 
)
inline

Computable function for addition.

Parameters
queryInput query
collectionCorresponding collection
Returns
Computed docs

Definition at line 147 of file robot_memory_test.h.


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