LRAUV  revA
Aggregate Member List

This is the complete list of members for Aggregate, including all inherited members.

activeItem_Aggregateprotected
addArgWriter(const Str &uriPart, DataWriter *argWriter)Behavior
addValueClause(const Str &uriPart, ValueClause *valueClause)Behavior
Aggregate(const Aggregate &old)Aggregateprivate
Aggregate(const Str &name)Aggregateprivate
allowableFailures_Componentprotected
argMap_Aggregateprotected
argWriterMap_Behaviorprotected
avgCurrentWriter_Componentprotected
avgVoltageWriter_Componentprotected
Behavior(const Str &name, const Module *module, const bool runnable, const bool satisfiable)Behaviorprotected
Behavior(const Behavior &old)Behaviorprotected
BEHAVIOR_ACTIVE enum valueBehavior
BEHAVIOR_CALLED enum valueBehavior
BEHAVIOR_COMPLETED enum valueBehavior
BEHAVIOR_INACTIVE enum valueBehavior
BEHAVIOR_TIMEOUT enum valueBehavior
behaviors_Aggregateprotected
BehaviorState enum nameBehavior
behaviorState_Behaviorprotected
BLOCK_COMPLETED enum valueComponent
BLOCK_CONTINUOUS enum valueComponent
BLOCK_NORMAL enum valueComponent
BLOCK_PERIODIC enum valueComponent
BLOCK_UNKNOWN enum valueComponent
COMPONENT_ASYNC enum valueComponent
COMPONENT_BEHAVIOR enum valueComponent
COMPONENT_CONFIG enum valueComponent
COMPONENT_SYNC enum valueComponent
ComponentState enum nameComponent
ComponentType enum nameComponent
CONFIG_FREQUENCY enum valueComponentprotected
CONFIG_LATENCY enum valueComponentprotected
CONFIG_POWER enum valueComponentprotected
CONFIG_SIMULATE_HARDWARE enum valueComponentprotected
ConfigOption enum nameComponentprotected
configure()Componentinlinevirtual
containsPreemptive()Aggregate
criticalFailureReported_Componentprotected
currentWriter_Componentprotected
debugLevel_Componentprotected
defineArg(const Str &argName, DataValue *dataValue, bool output)Aggregate
desiredPeriod_Componentprotected
disableMetering(void)Componentinline
dt_Componentprotected
durationOfLastRun_Componentprotected
durationOfLastRunWriter_Componentprotected
enabled_Componentprotected
execute()Aggregateinlinevirtual
executeIfUnsatisfied()Behavior
failCount_Componentprotected
failureMissionCritical_Componentprotected
failureReported_Componentprotected
failureType_Componentprotected
failureUninitialized_Componentprotected
findArgReader(const Str &argName)Aggregateprotected
findArgWriter(const OutputURI &uriPart)Behaviorprotected
findSettingReader(const Str &settingURI)Behavior
getAllowableFailures(void) const Componentinlinevirtual
getBehaviorState() const Behaviorinline
getChild(const Str &childName)Aggregate
getComponentType()Componentinline
getConfigURI(ConfigOption configOption) const Componentinlineprotectedvirtual
getConfigURI(ConfigOption configOption, ElementURI forElement) const Componentinlineprotectedvirtual
getCriticalFailureReported(void) const Componentinlinevirtual
getFailCount(void) const Componentinlinevirtual
getFailureReported(void) const Componentinlinevirtual
getFailureType(void) const Componentinlinevirtual
getItemByRefId(const Str &refId)Aggregate
getLogger(void)Componentinline
getModule()Componentinline
getName(void) const Componentinline
getPauseTime() const Componentinlineprotected
getPeriod(void)Componentinline
getReaderList(void)Component
getRef()Aggregateinline
getRetryTimeout(void) const Componentinlinevirtual
getRunState(void)Componentinline
getSkippedRunsSinceFail(void) const Componentinlinevirtual
getState(void)Componentinline
getTimeOfLastRun(void) const Componentinline
getTimeout()Behaviorinline
getWriterList(void)Component
getWriteTimestamp(void)Componentinline
gotoNextItem()Aggregateprotected
incrementFailCount(void)Componentinlinevirtual
incrementSkippedRunsSinceFail(void)Componentinlinevirtual
index_Aggregateprotected
initialize()Aggregatevirtual
Instance(const Str &name, MissionNode *node, Logger &logger)Aggregatestatic
isActive() const Component
isCommand()Behaviorinlinevirtual
isCompleted(void)Behaviorinlinevirtual
isFailed(void) const Componentinlinevirtual
isFailureMissionCritical()Componentinlinevirtual
isFailureUninitialized()Componentinline
isRunnable()Behaviorinlinevirtual
isSatisfiable()Behaviorinlinevirtual
isSatisfied()Behaviorinlinevirtual
isUsingRunState()Componentinline
logCurrent(float current, float averageCurrent)Componentvirtual
logger_Componentprotected
logStack(int &priority)Aggregate
logVoltage(float voltage, float averageVoltage)Componentvirtual
meteringEnabled_Componentprotected
MissionItem classAggregatefriend
module_Componentprotected
name_Componentprotected
newBlobReader(const BlobURI &blobURI)Component
newBlobReaderFromUniversal(const Str &componentName, const UniversalBlobURI &blobURI)Component
newBlobWriter(const BlobURI &blobURI, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS)Component
newConfigReader(const ConfigURI &configURI)Component
newDataReader(const DataURI &dataURI)Component
newDataReaderFromUniversal(const Str &componentName, const UniversalURI &universalURI)Component
newDataWriter(const DataURI &dataURI, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS)Component
newSettingReader(const Str &uriPart, const DataValue *defaultValue, bool deleteDefaultValue=true)Behaviorprotected
newSettingReader(const SettingURI &uriPart)Behaviorprotected
newUniversalBlobReader(const UniversalBlobURI &universalURI)Component
newUniversalBlobWriter(const UniversalBlobURI &universalURI, const Unit &accuracyUnit=Units::NONE, const float accuracy=DataElement::NO_ACCURACY, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS)Component
newUniversalReader(const UniversalURI &universalURI)Component
newUniversalWriter(const UniversalURI &universalURI, const Unit &accuracyUnit=Units::NONE, const float accuracy=DataElement::NO_ACCURACY, Logger::TimePrecisionType timePrecision=Logger::TIME_PRECISION_MILLIS)Component
NO_RUN_STATE enum valueComponent
nonParallelChildren_Aggregateprotected
parallel_Aggregateprotected
PAUSE enum valueComponent
pause()Componentinlinevirtual
PAUSED enum valueComponent
paused()Componentinlinevirtual
pauseTime_Componentprotected
PAUSING enum valueComponent
pausing()Componentinlinevirtual
persistentPause_Componentprotected
preempted()Aggregatevirtual
push(MissionItem *item)Aggregateprivate
readers_Componentprotected
recoveringFromCritical_Componentprotected
redefineArg(const Str &argName, ValueClause *valueClause)Aggregate
redefines_Aggregateprotected
ref_Aggregateprotected
registerReader(DataReader *reader)Component
registerWriter(DataWriter *writer)Component
requestData(bool requestingData)Component
requestPause(const Timespan expectedPauseTime)Component
requestResume()Component
requestStart()Component
requestStop()Component
resetFailCount(void)Componentvirtual
RESETTING enum valueComponent
resetting()Componentinlinevirtual
resume()Componentinlinevirtual
RESUME enum valueComponent
resumeItem_Aggregateprotected
RESUMING enum valueComponent
resuming()Componentinlinevirtual
retryTimeout_Componentprotected
run()Aggregatevirtual
runIfUnsatisfied()Behaviorvirtual
runnable()Componentinlinevirtual
RUNNABLE enum valueComponent
runnable_Behaviorprotected
RunState enum nameComponent
satisfiable_Behaviorprotected
SATISFIED enum valueComponent
satisfied()Componentinlinevirtual
setAllowableFailures(int fails)Componentinlinevirtual
setBehaviorState(BehaviorState behaviorState)Behaviorinline
setCriticalFailureReported(bool boolVal)Componentinline
setDt(const Timespan &dt)Componentprotectedvirtual
setDurationOfLastRun(const Timespan &span)Componentprotectedvirtual
setEnabled(bool enabled=true)Componentinlineprotectedvirtual
setFailure(FailureMode::FailType failureType)Componentvirtual
setFailureMissionCritical(bool failureMissionCritical)Componentinlineprotectedvirtual
setFailureReported(bool boolVal)Componentinline
setFailureUninitialized(bool boolVal)Componentinline
setIndex(const int index)Aggregateinline
setParallel(bool parallel)Aggregateinline
setPeriod(const Timespan &period)Componentinline
setRecoveringFromCritical(bool boolVal)Componentinline
setRef(MissionItem *ref)Aggregateinline
setResumeItem(MissionItem *resumeItem)Aggregateinline
setRetryTimeout(const Timespan &timeout)Componentinline
setRunState(const RunState runState)Componentprotected
setState(ComponentState state)Componentinline
setTimeOfLastRun(const Timestamp &time)Componentprotectedvirtual
setTimeOfRun(const Timestamp &time)Componentinlineprotectedvirtual
setTimeout(const Timespan &timeout)Behaviorinline
settingReaderMap_Behaviorprotected
setWriteTimestamp(const Timestamp &writeTimestamp)Componentinline
simulateHardware()Componentprotected
skippedRunsSinceFail_Componentprotected
start()Componentinlinevirtual
START enum valueComponent
STARTING enum valueComponent
starting()Componentinlinevirtual
state_Componentprotected
STOP enum valueComponent
stop()Componentinlinevirtual
stopped()Componentinlinevirtual
STOPPED enum valueComponent
STOPPING enum valueComponent
stopping()Componentinlinevirtual
timeOfFailure_Componentprotected
timeOfLastRun_Componentprotected
timeOfRun_Componentprotected
timeout_Behaviorprotected
uninitialize()Aggregatevirtual
unregisterReader(DataReader *reader)Component
unregisterWriter(DataWriter *writer)Component
voltageWriter_Componentprotected
writers_Componentprotected
writeTimestamp_Componentprotected
~Aggregate()Aggregatevirtual
~Behavior()Behaviorvirtual
~Component()Componentvirtual