>xabsl   The Extensible Agent Behavior Specification Language

XabslEngine Class Library Reference

 

XabslTools.h File Reference


Detailed Description

Definition of several helper classes for the Engine.

Author:
Martin Loetzsch

Max Risler

Matthias Juengel

Definition in file XabslTools.h.

#include "XabslArray.h"

Include dependency graph for XabslTools.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.


Namespaces

namespace  xabsl

Defines

#define XABSL_DEBUG_INIT(expression)   /**/
 Expressions inside that macro are only executed if XABSL_DEBUG_INIT is defined.


Define Documentation

#define XABSL_DEBUG_INIT expression   )     /**/
 

Expressions inside that macro are only executed if XABSL_DEBUG_INIT is defined.

Definition at line 105 of file XabslTools.h.

Referenced by xabsl::Agent::Agent(), xabsl::BooleanInputSymbolRef::BooleanInputSymbolRef(), xabsl::BooleanOptionParameterRef::BooleanOptionParameterRef(), xabsl::BooleanOutputSymbolRef::BooleanOutputSymbolRef(), xabsl::BooleanValue::BooleanValue(), xabsl::ConditionalDecimalExpression::ConditionalDecimalExpression(), xabsl::ConditionalEnumeratedExpression::ConditionalEnumeratedExpression(), xabsl::ConflictCondition::ConflictCondition(), xabsl::State::create(), xabsl::ParameterAssignment::create(), xabsl::Option::create(), xabsl::DecimalExpression::create(), xabsl::BooleanExpression::create(), xabsl::Action::create(), xabsl::Engine::createOptionGraph(), xabsl::DecimalInputSymbolRef::DecimalInputSymbolRef(), xabsl::DecimalOptionParameterRef::DecimalOptionParameterRef(), xabsl::DecimalOutputSymbolRef::DecimalOutputSymbolRef(), xabsl::DecimalValue::DecimalValue(), xabsl::EnumeratedInputSymbolRef::EnumeratedInputSymbolRef(), xabsl::EnumeratedOptionParameterRef::EnumeratedOptionParameterRef(), xabsl::EnumeratedOutputSymbolRef::EnumeratedOutputSymbolRef(), xabsl::IfElseBlock::IfElseBlock(), xabsl::OptionParameters::OptionParameters(), xabsl::Engine::registerBasicBehavior(), xabsl::Parameters::registerBoolean(), xabsl::Symbols::registerBooleanInputSymbol(), xabsl::Symbols::registerBooleanInputSymbolBooleanParameter(), xabsl::Symbols::registerBooleanInputSymbolDecimalParameter(), xabsl::Symbols::registerBooleanInputSymbolEnumeratedParameter(), xabsl::Symbols::registerBooleanInputSymbolParametersChanged(), xabsl::Symbols::registerBooleanOutputSymbol(), xabsl::Parameters::registerDecimal(), xabsl::Symbols::registerDecimalInputSymbol(), xabsl::Symbols::registerDecimalInputSymbolBooleanParameter(), xabsl::Symbols::registerDecimalInputSymbolDecimalParameter(), xabsl::Symbols::registerDecimalInputSymbolEnumeratedParameter(), xabsl::Symbols::registerDecimalInputSymbolParametersChanged(), xabsl::Symbols::registerDecimalOutputSymbol(), xabsl::Symbols::registerEnumElement(), xabsl::Parameters::registerEnumerated(), xabsl::Symbols::registerEnumeratedInputSymbol(), xabsl::Symbols::registerEnumeratedInputSymbolBooleanParameter(), xabsl::Symbols::registerEnumeratedInputSymbolDecimalParameter(), xabsl::Symbols::registerEnumeratedInputSymbolEnumeratedParameter(), xabsl::Symbols::registerEnumeratedInputSymbolParametersChanged(), xabsl::Symbols::registerEnumeratedOutputSymbol(), xabsl::SubsequentOptionReachedTargetStateCondition::SubsequentOptionReachedTargetStateCondition(), xabsl::TimeRef::TimeRef(), and xabsl::TransitionToState::TransitionToState().


Up | Main Page | Generated at Wed Aug 19 17:32:29 2009.