Home Previous Up Next Index

armarx::ConditionHandlerInterface

Overview

interface ConditionHandlerInterface

Operation Index

installCondition
installConditionWithDescription
removeCondition
removeAllConditions
getObserverNames
getActiveConditions
getPastConditions
getCondition

Operations

ConditionIdentifier installCondition(EventListenerInterface* listener, TermImplBase term, EventBase e, bool onlyFireOnce, bool reportDatafields, DatafieldRefList additionalReportDatafields) throws InvalidConditionException

ConditionIdentifier installConditionWithDescription(EventListenerInterface* listener, TermImplBase term, EventBase e, string desc, bool onlyFireOnce, bool reportDatafields, DatafieldRefList additionalReportDatafields) throws InvalidConditionException

void removeCondition(ConditionIdentifier id)

void removeAllConditions()

::Ice::StringSeq getObserverNames()

ConditionRegistry getActiveConditions()

ConditionRegistry getPastConditions()

ConditionRootBase getCondition(int id)


Home Previous Up Next Index