Home Previous Up Next Index

armarx::ObserverInterface

Overview

[ "amd" ] interface ObserverInterface

Derived Classes and Interfaces

CyberGloveObserverInterface
DebugObserverInterface
ExampleUnitObserverInterface
ForceTorqueUnitObserverInterface
GamepadUnitObserverInterface
HandUnitObserverInterface
HapticUnitObserverInterface
InertialMeasurementUnitObserverInterface
KinematicUnitObserverInterface
LaserScannerUnitObserverInterface
MetaWearIMUObserverInterface
OptoForceUnitObserverInterface
OrientedTactileSensorUnitObserverInterface
PlatformUnitObserverInterface
ProfilerObserverInterface
RobotStateObserverInterface
SpeechObserverInterface
SystemObserverInterface
TCPControlUnitObserverInterface
grasping::GraspCandidateObserverInterface
::memoryx::ObjectMemoryObserverInterface
::visionx::KinectAndCameraCalibrationListener
::visionx::ObjectLearningByPushingListener
::visionx::VisualContactDetectionListener

Operation Index

getObserverName
installCheck
getDataField
getDataFieldRef
getDatafieldByName
getDatafieldRefByName
getDataFields
getDatafieldsOfChannel
getChannel
getAvailableChannels
getAvailableChecks
getChannelHistory
getPartialChannelHistory
getDatafieldHistory
getPartialDatafieldHistory
existsChannel
existsDataField
createFilteredDatafield
createNamedFilteredDatafield
removeCheck
removeFilteredDatafield

Operations

string getObserverName()

CheckIdentifier installCheck(CheckConfiguration config) throws InvalidConditionException

TimedVariantBase getDataField(DataFieldIdentifierBase identifier) throws InvalidDatafieldException, InvalidChannelException

DatafieldRefBase getDataFieldRef(DataFieldIdentifierBase identifier) throws InvalidDatafieldException, InvalidChannelException

TimedVariantBase getDatafieldByName(string channelName, string datafieldName) throws InvalidDatafieldException, InvalidChannelException

DatafieldRefBase getDatafieldRefByName(string channelName, string datafieldName) throws InvalidDatafieldException, InvalidChannelException

TimedVariantBaseList getDataFields(DataFieldIdentifierBaseList identifiers) throws InvalidDatafieldException, InvalidChannelException

StringTimedVariantBaseMap getDatafieldsOfChannel(string channelName) throws InvalidChannelException

ChannelRegistryEntry getChannel(string channelName) throws InvalidChannelException

ChannelRegistry getAvailableChannels(bool includeMetaChannels)

StringConditionCheckMap getAvailableChecks()

ChannelHistory getChannelHistory(string channelName, float timeStepMs)

ChannelHistory getPartialChannelHistory(string channelName, long startTimestamp, long endTimestamp, float timeStepMs)

TimedVariantBaseList getDatafieldHistory(string channelName, string datafieldName, float timeStepMs)

TimedVariantBaseList getPartialDatafieldHistory(string channelName, string datafieldName, long startTimestamp, long endTimestamp, float timeStepMs)

bool existsChannel(string channelName)

bool existsDataField(string channelName, string datafieldName)

DatafieldRefBase createFilteredDatafield(DatafieldFilterBase filter, DatafieldRefBase datafielRef) throws UnsupportedTypeException, InvalidDatafieldException, InvalidChannelException

DatafieldRefBase createNamedFilteredDatafield(string filterDatafieldName, DatafieldFilterBase filter, DatafieldRefBase datafielRef) throws UnsupportedTypeException, InvalidDatafieldException, InvalidChannelException

void removeCheck(CheckIdentifier id)

void removeFilteredDatafield(DatafieldRefBase datafielRef)


Home Previous Up Next Index