MemoryRemoteGui Class Reference

Utility for memory Remote Guis. More...

#include <RobotAPI/libraries/armem/server/MemoryRemoteGui.h>

Public Types

using GroupBox = armarx::RemoteGui::Client::GroupBox
 
using Label = armarx::RemoteGui::Client::Label
 

Public Member Functions

GroupBox makeGroupBox (const armem::server::wm::CoreSegment &coreSegment) const
 
GroupBox makeGroupBox (const armem::server::wm::Entity &entity) const
 
GroupBox makeGroupBox (const armem::server::wm::Memory &memory) const
 
GroupBox makeGroupBox (const armem::server::wm::ProviderSegment &providerSegment) const
 
GroupBox makeGroupBox (const armem::wm::CoreSegment &coreSegment) const
 
GroupBox makeGroupBox (const armem::wm::Entity &entity) const
 
GroupBox makeGroupBox (const armem::wm::EntityInstance &instance) const
 
GroupBox makeGroupBox (const armem::wm::EntitySnapshot &entitySnapshot) const
 
GroupBox makeGroupBox (const armem::wm::Memory &memory) const
 
GroupBox makeGroupBox (const armem::wm::ProviderSegment &providerSegment) const
 
std::string makeGroupLabel (const std::string &term, const std::string &name, size_t size, const std::string &namePrefix=": '", const std::string &nameSuffix="'") const
 
std::string makeNoItemsMessage (const std::string &term) const
 

Public Attributes

int maxHistorySize = 10
 

Detailed Description

Utility for memory Remote Guis.

Member Typedef Documentation

◆ GroupBox

◆ Label

Member Function Documentation

◆ makeGroupBox() [1/10]

MemoryRemoteGui::GroupBox makeGroupBox ( const armem::server::wm::CoreSegment & coreSegment) const

◆ makeGroupBox() [2/10]

MemoryRemoteGui::GroupBox makeGroupBox ( const armem::server::wm::Entity & entity) const

◆ makeGroupBox() [3/10]

MemoryRemoteGui::GroupBox makeGroupBox ( const armem::server::wm::Memory & memory) const

◆ makeGroupBox() [4/10]

MemoryRemoteGui::GroupBox makeGroupBox ( const armem::server::wm::ProviderSegment & providerSegment) const

◆ makeGroupBox() [5/10]

MemoryRemoteGui::GroupBox makeGroupBox ( const armem::wm::CoreSegment & coreSegment) const

◆ makeGroupBox() [6/10]

MemoryRemoteGui::GroupBox makeGroupBox ( const armem::wm::Entity & entity) const

◆ makeGroupBox() [7/10]

MemoryRemoteGui::GroupBox makeGroupBox ( const armem::wm::EntityInstance & instance) const

◆ makeGroupBox() [8/10]

MemoryRemoteGui::GroupBox makeGroupBox ( const armem::wm::EntitySnapshot & entitySnapshot) const

◆ makeGroupBox() [9/10]

MemoryRemoteGui::GroupBox makeGroupBox ( const armem::wm::Memory & memory) const

◆ makeGroupBox() [10/10]

MemoryRemoteGui::GroupBox makeGroupBox ( const armem::wm::ProviderSegment & providerSegment) const

◆ makeGroupLabel()

std::string makeGroupLabel ( const std::string & term,
const std::string & name,
size_t size,
const std::string & namePrefix = ": '",
const std::string & nameSuffix = "'" ) const

◆ makeNoItemsMessage()

std::string makeNoItemsMessage ( const std::string & term) const

Member Data Documentation

◆ maxHistorySize

int maxHistorySize = 10

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