ObjectInstanceToIndex Class Reference

#include <RobotAPI/components/armem/client/ObjectInstanceToIndex/impl/ObjectInstanceToIndex.h>

Classes

struct  Parameters
 
struct  State
 

Public Member Functions

void fetchAndCommitObjectInstances (const std::vector< armem::MemoryID > &updatedObjectInstanceSnapshotIDs)
 

Public Attributes

armem::MemoryID indexNamedProviderSegmentID
 
armem::client::Writer indexSpatialMemoryWriter
 
armem::MemoryID indexSpatialProviderSegmentID
 
objpose::ObjectPoseClient objectPoseClient
 
Parameters params
 
State state
 

Detailed Description

Definition at line 37 of file ObjectInstanceToIndex.h.

Member Function Documentation

◆ fetchAndCommitObjectInstances()

void fetchAndCommitObjectInstances ( const std::vector< armem::MemoryID > &  updatedObjectInstanceSnapshotIDs)

Definition at line 40 of file ObjectInstanceToIndex.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ indexNamedProviderSegmentID

armem::MemoryID indexNamedProviderSegmentID

Definition at line 53 of file ObjectInstanceToIndex.h.

◆ indexSpatialMemoryWriter

armem::client::Writer indexSpatialMemoryWriter

Definition at line 50 of file ObjectInstanceToIndex.h.

◆ indexSpatialProviderSegmentID

armem::MemoryID indexSpatialProviderSegmentID

Definition at line 52 of file ObjectInstanceToIndex.h.

◆ objectPoseClient

objpose::ObjectPoseClient objectPoseClient

Definition at line 49 of file ObjectInstanceToIndex.h.

◆ params

Parameters params

Definition at line 60 of file ObjectInstanceToIndex.h.

◆ state

State state

Definition at line 66 of file ObjectInstanceToIndex.h.


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