knowrob  2.1.0
A Knowledge Base System for Cognition-enabled Robots
knowrob::GraphQueryExpansion Struct Reference

#include <GraphQueryExpansion.h>

Public Member Functions

 GraphQueryExpansion ()
 
 GraphQueryExpansion ()
 

Public Attributes

GraphQueryPtr expanded
 
std::vector< VariablePtro_vars
 
std::vector< VariablePtru_vars
 
VariablePtr accumulated_begin
 
VariablePtr accumulated_end
 
QueryContextPtr query_ctx
 
uint32_t counter
 
bool with_reassignment
 

Detailed Description

Definition at line 14 of file GraphQueryExpansion.h.

Constructor & Destructor Documentation

◆ GraphQueryExpansion() [1/2]

knowrob::GraphQueryExpansion::GraphQueryExpansion ( )
inline

◆ GraphQueryExpansion() [2/2]

knowrob::GraphQueryExpansion::GraphQueryExpansion ( )
inline

Definition at line 15 of file GraphQueryExpansion.h.

15 : counter(0), with_reassignment(false) {}

Member Data Documentation

◆ accumulated_begin

VariablePtr knowrob::GraphQueryExpansion::accumulated_begin

Definition at line 20 of file GraphQueryExpansion.h.

◆ accumulated_end

VariablePtr knowrob::GraphQueryExpansion::accumulated_end

Definition at line 21 of file GraphQueryExpansion.h.

◆ counter

uint32_t knowrob::GraphQueryExpansion::counter

Definition at line 23 of file GraphQueryExpansion.h.

◆ expanded

GraphQueryPtr knowrob::GraphQueryExpansion::expanded

Definition at line 17 of file GraphQueryExpansion.h.

◆ o_vars

std::vector< VariablePtr > knowrob::GraphQueryExpansion::o_vars

Definition at line 18 of file GraphQueryExpansion.h.

◆ query_ctx

QueryContextPtr knowrob::GraphQueryExpansion::query_ctx

Definition at line 22 of file GraphQueryExpansion.h.

◆ u_vars

std::vector< VariablePtr > knowrob::GraphQueryExpansion::u_vars

Definition at line 19 of file GraphQueryExpansion.h.

◆ with_reassignment

bool knowrob::GraphQueryExpansion::with_reassignment

Definition at line 24 of file GraphQueryExpansion.h.


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