QueryWidget Class Reference

#include <RobotAPI/libraries/armem_gui/query_widgets/QueryWidget.h>

+ Inheritance diagram for QueryWidget:

Public Types

enum  ActiveMemoryState { FoundAndChecked, FoundAndNotChecked, NotFound }
 

Signals

void startRecording ()
 
void stopRecording ()
 
void storeInLTM ()
 

Public Member Functions

armem::query::DataMode dataMode () const
 
bool dropDisabledMemories () const
 
bool dropRemovedMemories () const
 
std::map< std::string, ActiveMemoryStategetAvailableMemoryStates () const
 
std::vector< std::string > getEnabledMemories () const
 
int queryLinkRecursionDepth () const
 
 QueryWidget ()
 
void update (const std::vector< std::string > &memoryNames)
 

Detailed Description

Definition at line 19 of file QueryWidget.h.

Member Enumeration Documentation

◆ ActiveMemoryState

enum ActiveMemoryState
strong
Enumerator
FoundAndChecked 
FoundAndNotChecked 
NotFound 

Definition at line 25 of file QueryWidget.h.

Constructor & Destructor Documentation

◆ QueryWidget()

Definition at line 23 of file QueryWidget.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ dataMode()

armem::query::DataMode dataMode ( ) const

Definition at line 196 of file QueryWidget.cpp.

+ Here is the caller graph for this function:

◆ dropDisabledMemories()

bool dropDisabledMemories ( ) const

Definition at line 209 of file QueryWidget.cpp.

◆ dropRemovedMemories()

bool dropRemovedMemories ( ) const

Definition at line 203 of file QueryWidget.cpp.

◆ getAvailableMemoryStates()

std::map< std::string, QueryWidget::ActiveMemoryState > getAvailableMemoryStates ( ) const

Definition at line 215 of file QueryWidget.cpp.

◆ getEnabledMemories()

std::vector< std::string > getEnabledMemories ( ) const

Definition at line 243 of file QueryWidget.cpp.

+ Here is the caller graph for this function:

◆ queryLinkRecursionDepth()

int queryLinkRecursionDepth ( ) const

Definition at line 264 of file QueryWidget.cpp.

◆ startRecording

void startRecording ( )
signal
+ Here is the caller graph for this function:

◆ stopRecording

void stopRecording ( )
signal
+ Here is the caller graph for this function:

◆ storeInLTM

void storeInLTM ( )
signal
+ Here is the caller graph for this function:

◆ update()

void update ( const std::vector< std::string > &  memoryNames)

Definition at line 145 of file QueryWidget.cpp.


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