knowrob  2.1.0
A Knowledge Base System for Cognition-enabled Robots
knowrob::mongo::Pipeline Member List

This is the complete list of members for knowrob::mongo::Pipeline, including all inherited members.

addToArray(std::string_view key, std::string_view arrayKey, std::string_view elementKey)knowrob::mongo::Pipeline
addToArray(std::string_view key, std::string_view arrayKey, std::string_view elementKey)knowrob::mongo::Pipeline
append(const knowrob::GraphTerm &query, const TripleStore &tripleStore)knowrob::mongo::Pipeline
append(const knowrob::TriplePattern &query, const TripleStore &tripleStore)knowrob::mongo::Pipeline
append(const knowrob::GraphTerm &query, const TripleStore &tripleStore)knowrob::mongo::Pipeline
append(const knowrob::TriplePattern &query, const TripleStore &tripleStore)knowrob::mongo::Pipeline
appendBuiltin(const knowrob::GraphBuiltin &builtin)knowrob::mongo::Pipeline
appendBuiltin(const knowrob::GraphBuiltin &builtin)knowrob::mongo::Pipeline
appendStageBegin()knowrob::mongo::Pipeline
appendStageBegin(std::string_view stageOperator)knowrob::mongo::Pipeline
appendStageBegin()knowrob::mongo::Pipeline
appendStageBegin(std::string_view stageOperator)knowrob::mongo::Pipeline
appendStageEnd(bson_t *stage)knowrob::mongo::Pipeline
appendStageEnd(bson_t *stage)knowrob::mongo::Pipeline
appendTerm_recursive(const knowrob::GraphTerm &query, const TripleStore &tripleStore, std::set< std::string_view > &groundedVariables)knowrob::mongo::Pipelineprotected
appendTerm_recursive(const knowrob::GraphTerm &query, const TripleStore &tripleStore, std::set< std::string_view > &groundedVariables)knowrob::mongo::Pipelineprotected
appendUnion(const knowrob::GraphUnion &unionTerm, const TripleStore &tripleStore, std::set< std::string_view > &groundedVariables)knowrob::mongo::Pipelineprotected
appendUnion(const knowrob::GraphUnion &unionTerm, const TripleStore &tripleStore, std::set< std::string_view > &groundedVariables)knowrob::mongo::Pipelineprotected
arrayDocument() constknowrob::mongo::Pipelineinline
arrayDocument() constknowrob::mongo::Pipelineinline
arrayDocument_knowrob::mongo::Pipelineprotected
bindValue(const knowrob::GraphBuiltin &builtin)knowrob::mongo::Pipelineprotected
bindValue(const knowrob::GraphBuiltin &builtin)knowrob::mongo::Pipelineprotected
isNested() constknowrob::mongo::Pipelineinline
isNested() constknowrob::mongo::Pipelineinline
isNested_knowrob::mongo::Pipelineprotected
lastOperator_knowrob::mongo::Pipelineprotected
lastStage_knowrob::mongo::Pipelineprotected
limit(uint32_t maxDocuments)knowrob::mongo::Pipeline
limit(uint32_t maxDocuments)knowrob::mongo::Pipeline
loadFromJSON(std::string_view filename, const std::map< std::string, std::string > &parameters)knowrob::mongo::Pipelinestatic
loadFromJSON(std::string_view filename, const std::map< std::string, std::string > &parameters)knowrob::mongo::Pipelinestatic
matchBinary(const knowrob::GraphBuiltin &builtin, std::string_view predicate)knowrob::mongo::Pipelineprotected
matchBinary(const knowrob::GraphBuiltin &builtin, std::string_view predicate)knowrob::mongo::Pipelineprotected
matchEmptyArray(std::string_view arrayKey)knowrob::mongo::Pipeline
matchEmptyArray(std::string_view arrayKey)knowrob::mongo::Pipeline
merge(std::string_view collection)knowrob::mongo::Pipeline
merge(std::string_view collection)knowrob::mongo::Pipeline
numStages_knowrob::mongo::Pipelineprotected
Pipeline(bson_t *arrayDocument=nullptr)knowrob::mongo::Pipelineexplicit
Pipeline(bson_t *arrayDocument=nullptr)knowrob::mongo::Pipelineexplicit
project(std::string_view field)knowrob::mongo::Pipeline
project(const std::vector< std::string_view > &fields)knowrob::mongo::Pipeline
project(std::string_view field)knowrob::mongo::Pipeline
project(const std::vector< std::string_view > &fields)knowrob::mongo::Pipeline
replaceRoot(std::string_view newRootField)knowrob::mongo::Pipeline
replaceRoot(std::string_view newRootField)knowrob::mongo::Pipeline
setAccumulated(const knowrob::GraphBuiltin &builtin, std::string_view predicate)knowrob::mongo::Pipelineprotected
setAccumulated(const knowrob::GraphBuiltin &builtin, std::string_view predicate)knowrob::mongo::Pipelineprotected
setIsNested(bool isNested)knowrob::mongo::Pipelineinline
setIsNested(bool isNested)knowrob::mongo::Pipelineinline
setUnion(std::string_view field, const std::vector< std::string_view > &sets)knowrob::mongo::Pipeline
setUnion(std::string_view field, const std::vector< std::string_view > &sets)knowrob::mongo::Pipeline
sortAscending(std::string_view field)knowrob::mongo::Pipeline
sortAscending(std::string_view field)knowrob::mongo::Pipeline
sortDescending(std::string_view field)knowrob::mongo::Pipeline
sortDescending(std::string_view field)knowrob::mongo::Pipeline
stageOperators_knowrob::mongo::Pipelineprotected
stages_knowrob::mongo::Pipelineprotected
unset(std::string_view field)knowrob::mongo::Pipeline
unset(std::string_view field)knowrob::mongo::Pipeline
unwind(std::string_view field, bool preserveNullAndEmptyArrays=false)knowrob::mongo::Pipeline
unwind(std::string_view field, bool preserveNullAndEmptyArrays=false)knowrob::mongo::Pipeline