xabsl::Action | Represents an action execution |
xabsl::ActionBasicBehavior | Represents an action execution |
xabsl::ActionBehavior | Represents an action execution |
xabsl::ActionBooleanOutputSymbol | Represents an action execution, in this case a boolean output symbol assignment |
xabsl::ActionDecimalOutputSymbol | Represents an action execution, in this case a decimal output symbol assignment |
xabsl::ActionEnumeratedOutputSymbol | Represents an action execution, in this case an enumerated output symbol assignment |
xabsl::ActionOption | Represents an action execution |
xabsl::Agent | Combines some options to an agent |
xabsl::AndOperator | Represents an 'and' element of the option graph |
xabsl::ArithmeticOperator | Base class for the +, -, *, / and operator |
xabsl::Array< T > | The class implements a dynamic array |
xabsl::BasicBehavior | The base class for basic behaviors that are used by the Engine |
xabsl::Behavior | Parent class for Option and BasicBehavior |
xabsl::BooleanExpression | Base class for all boolean expressions inside an option graph |
xabsl::BooleanInputSymbol | Represents a boolean input symbol of the Engine |
xabsl::BooleanInputSymbolRef | Represents an 'boolean-input-symbol-ref' element of the option graph |
xabsl::BooleanOptionParameterRef | Represents a reference to a decimal option parameter |
xabsl::BooleanOutputSymbol | Represents a boolean output symbol of the Engine |
xabsl::BooleanOutputSymbolRef | Represents a reference to a boolean input symbol |
xabsl::BooleanValue | Represents a boolean value |
xabsl::CapacityState | Represents a state which can only be entered by at most the given number of agents simultaneously |
xabsl::ConditionalDecimalExpression | Represents an ANSI C (condition?expression:expression) question mark operator |
xabsl::ConditionalEnumeratedExpression | Represents an ANSI C (condition?expression:expression) question mark operator |
xabsl::ConflictCondition | Represents an 'conflict' element of the option graph |
xabsl::CoopState | Represents a state which has features to connect to other cooperating agents |
xabsl::DecimalExpression | Base class for all decimal expressions inside an option graph |
xabsl::DecimalInputSymbol | Represents a decimal input symbol of the Engine |
xabsl::DecimalInputSymbolRef | Represents a reference to a decimal input symbol |
xabsl::DecimalOptionParameterRef | Represents a reference to a decimal option parameter |
xabsl::DecimalOutputSymbol | Represents a decimal output symbol of the Engine |
xabsl::DecimalOutputSymbolRef | Represents a reference to a decimal input symbol |
xabsl::DecimalValue | Represents a decimal value |
xabsl::DivideOperator | Represents a / operator in the option graph |
xabsl::Engine | Executes a behavior that was specified in the Xabsl language |
xabsl::EnumElement | Represents an enum element that is part of an enumerated input or output symbol |
xabsl::EnumeratedExpression | Base class for all enumerated expressions inside an option graph |
xabsl::EnumeratedInputSymbol | Represents a enumerated input symbol of the Engine |
xabsl::EnumeratedInputSymbolComparison | Represents an 'enumerated-input-symbol-comparison' element of the option graph |
xabsl::EnumeratedInputSymbolRef | Represents an 'enumerated-input-symbol-ref' element of the option graph |
xabsl::EnumeratedOptionParameterRef | Represents a reference to a enumerated option parameter |
xabsl::EnumeratedOutputSymbol | Represents a enumerated output symbol of the Engine |
xabsl::EnumeratedOutputSymbolRef | Represents a reference to a enumerated input symbol |
xabsl::EnumeratedValue | Represents a enumerated value |
xabsl::Enumeration | Represents a list of enum elements |
xabsl::EqualToOperator | Represents an 'equal-to' element of the option graph |
xabsl::ErrorHandler | A Engine helper class for handling errors and debug messages |
xabsl::GreaterThanOperator | Represents an 'greater-than' element of the option graph |
xabsl::GreaterThanOrEqualToOperator | Represents an 'greater-than-or-equal-to' element of the option graph |
xabsl::IfElseBlock | An element of a decision tree that that contains of an if - (else-if) - else block |
xabsl::InputSource | A Engine helper class for reading input data from files or from memory |
xabsl::InputSymbol< T > | A Template for the input symbol classes |
xabsl::LessThanOperator | Represents an 'less-than' element of the option graph |
xabsl::LessThanOrEqualToOperator | Represents an 'less-than-or-equal-to' element of the option graph |
xabsl::MinusOperator | Represents a - operator in the option graph |
xabsl::ModOperator | Represents a operator in the option graph |
xabsl::MultiplyOperator | Represents a * operator in the option graph |
xabsl::NamedArray< T > | The class implements a dynamic array |
xabsl::NamedArrayElement< T > | An element of an NamedArray |
xabsl::NamedItem | A class that has a text label |
xabsl::NotEqualToOperator | Represents an 'not-equal-to' element of the option graph |
xabsl::NotOperator | Represents an 'not' element of the option graph |
xabsl::Option | Represents a single option written in |
xabsl::OptionParameters | Represents the current set of parameters of an option or basic behavior |
xabsl::OrOperator | Represents an 'or' element of the option graph |
xabsl::OutputSymbol< T > | A Template for the output symbol classes |
xabsl::ParameterAssignment | Represents the assignment of parameters of a subsequent basic behaviors or an option or an input symbol |
xabsl::Parameters | Represents the current set of parameters of a behavior or an input symbol |
xabsl::PlusOperator | Represents a + operator in the option graph |
xabsl::RelationalAndEqualityOperator | Base class for the operators <, <=, >, >=, == and != |
xabsl::State | Represents a single state written in |
xabsl::Statement | An element of a decision that that determines a transition to a state |
xabsl::SubsequentOptionReachedTargetStateCondition | Represents an 'subsequent-option-reached-target-state' element of the option graph |
xabsl::Symbols | Handles the symbols of the Engine |
xabsl::SynchronizedState | Represents a state which can only be entered by all agents simultaneously |
xabsl::TeamMessage | Represents an incoming or outgoing message transmitted from/to other cooperating agents |
xabsl::TimeRef | Represents a time-of-option-execution or time-of-state-execution element in the option graph |
xabsl::TransitionToState | Represents a transition to a state inside a decision tree |