Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNfaudesLibFAUDES resides within the namespace faudes
|oCTaGeneratorGenerator with specified attribute types
|oCAttributeVoidMinimal Attribute
|oCAttributeFlagsBoolean flags Attribute
|oCTAttrMapAttribute interface for TBaseSet
|oCTBaseSetSTL style set template
|oCvBaseVectorVector bass class
|oCTBaseVectorVector template
|oCPnode
|oCBisimulation
|oCAttributeCFlagsAttribute class to model event controllability properties
|oCTcGeneratorCompatibility: pre 2.20b used cEventSet as C++ class name
|oCIntegerElementary type
|oCStringElementary type
|oCBooleanElementary type
|oCExceptionFaudes exception class
|oCParameterStructure to model a parameter type within the Signature of a Function
|oCSignatureSignature of a Function
|oCFunctionDefinitionA FunctionDefinition defines the interface to a faudes-function
|oCFunctionA faudes-function hosts parameter values of some faudes type and provides a method to perform an operation on the specified paramters, e.g
|oCvGeneratorBase class of all FAUDES generators
|oCSccFilterFilter for strictly connected components (SCC) search/compute routines
|oCConsoleOutConsole Out
|oCObjectCountDebugging counter
|oCIndexSetSet of indices
|oCTaIndexSetSet of indices with attributes
|oCNameSetSet of indices with symbolic names
|oCTaNameSetSet of indices with symbolic names and attributes
|oCOPState
|oCProductCompositionMapRti-wrapper for composition maps
|oCTGraphA graph is modelled as a map from vertex-labels to nodes
|oCTNodeA node represents the edges related to one individual vertex
|oCnode_entry_tA node-entry represents one edge
|oCgraph_iterator_tAn iterators over the map of all nodes is interpreted as a state incl
|oCnode_iterator_tAn iterator over the set of edges related to one vertex is interpreted as a transition
|oCTGraph< Idx, Idx >Specialisation of the graph template to provide convenience methods addressing the intended ussage
|oCTypeRegistryThe TypeRegistry registers faudes-types
|oCAutoRegisterTypeAuto register faudes-type with specified type name
|oCAutoRegisterXElementTag
|oCFunctionRegistryThe FunctionRegistry registers faudes-functions
|oCHopcroft
|oCSymbolSetSet of symbols
|oCSymbolTableA SymbolTable associates sybolic names with indices
|oCTokenTokens model atomic data for stream IO
|oCTokenReaderA TokenReader reads sequential tokens from a file or string
|oCTokenWriterA TokenWriter writes sequential tokens to a file, a string or stdout
|oCTransitionTriple (X1,Ev,X2) to represent current state, event and next state
|oCTransSortAlternative ordering of Transitions
|oCTTransSetSet of Transitions
|oCTaTransSetSet of Transitions with attributes
|oCTypeBase class of all libFAUDES objects that participate in the run-time interface
|oCDocumentationFaudes type implementation macros, overall
|oCTypeDefinitionA TypeDefinition defines a faudes-type in that it specifies a faudes-type name to identify the type and a method NewObject() to instantiate objects of the respective type
|oCAttributeTimedTransTransition Attribute with guard and resets
|oCAttributeTimedStateState attribute with invariant
|oCAttributeTimedGlobalGlobat attribute with clockset
|oCTtGeneratorGenerator with timing extensions
|oCClockSetContainer class to model a set of clocks
|oCElemConstraintModel of an elementary clock constraint formula
|oCTimeConstraintA TimeConstraint is a set of elementary clock constraints
|oCTimeType to represent time
|oCTimeIntervalModel of a time interval
|oCmbDeviceProcessimage synchronisation via Modbus/TCP
|oCAttributeSignalOutputConfiguration of a signal based output mapping
|oCAttributeSignalInputConfiguration of a signal based input mapping
|oCAttributeSignalEventConfiguration of a signal based input or output
|oCsDeviceAn sDevice implements signal based semantics for faudes events
|oCSimplenetAddressSimplenet node address
|oCAttributeSimplenetOutputConfiguration of a network output mapping
|oCAttributeSimplenetInputConfiguration of a network input mapping
|oCAttributeSimplenetEventConfiguration of a networked input or output
|oCnDeviceAn nDevice implements networked IO via a simple TCP/IP protocol
|oCAttributeDeviceEventAttribute for the configuration of a input or output mapping
|oCvDeviceVirtual base class to define the interface for event io
|oCxDeviceContainer of devices
|oCDiscreteDensityFunctionDensity Function
|oCSampledDensityFunction
|oCDeviceExecutorExecuter with IO device to handle external/physical events
|oCTimedEventGlobal Tyoedefs
|oCExecutorAn Executor is a timed generator that maintains a current state
|oCLoggingExecutorExecutor with logging facilities
|oCParallelExecutorSynchronized parallel execution of TimedGenerators
|oCProposingExecutorExecuter that proposes which transition to execute
|oCSimEventConditionDefining data of event based simulation condition
|oCSimStateConditionDefining data of state based simulation condition
|oCAttributeSimConditionAttribute for a simulation condition
|oCSimConditionSetSet of simulation named conditions
|oCSimPriorityEventAttributeDefining data to prioritise events
|oCSimStochasticEventAttributeDefining data of stochastic behaviour
|\CSimEventAttributeAttribute for an event in the context of simulation
oCLiteratureRecord
\CPageRecord

libFAUDES 2.28a --- 2016.09.13 --- c++ api documentaion by doxygen