sttcl  v0.9c
STTCL C++ template state machine framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
sttcl::internal::RegionBaseImplWithoutEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs > Member List

This is the complete list of members for sttcl::internal::RegionBaseImplWithoutEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >, including all inherited members.

callDispatchedEventHandler(RegionContainerImpl *context, IInnerState *state, InnerEventHandler eventHandler, RefCountPtr eventArgs)sttcl::internal::RegionBaseImplWithoutEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >inlineprotected
dispatchEvent(RegionContainerImpl *context, IInnerState *state, InnerEventHandler eventHandler)sttcl::internal::RegionBaseImplWithoutEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >inline
endDoRegion(RegionContainerImpl *context)=0sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >pure virtual
enterRegion(RegionContainerImpl *context)=0sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >pure virtual
EventArgsSelectorType typedefsttcl::internal::IRegionEventDispatchWithArgs< RegionContainerImpl, IInnerState, EventArgs >
exitRegion(RegionContainerImpl *context)=0sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >pure virtual
finalizeRegion(bool recursive)=0sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >pure virtual
getRegionContext()sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >inline
handleBroadcastedEvent(RegionContainerImpl *context, InnerEventHandler eventHandler)sttcl::internal::RegionBaseImplWithoutEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >inlinevirtual
sttcl::RegionBase::handleBroadcastedEvent(RegionContainerImpl *context, InnerEventHandler eventHandler, RefCountPtr eventArgs)=0sttcl::internal::IRegionEventDispatchWithArgs< RegionContainerImpl, IInnerState, EventArgs >pure virtual
Implementation typedefsttcl::internal::RegionBaseImplWithoutEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >
initializeRegion(bool recursive)=0sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >pure virtual
InnerEventHandler typedefsttcl::internal::RegionBaseImplWithoutEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >
internalFinalize(bool recursive)=0sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >pure virtual
internalInitialize(bool recursive)=0sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >pure virtual
isRegionFinalized()=0sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >pure virtual
isRegionInitialized()=0sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >pure virtual
isRegionThreadRunning() const =0sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >pure virtual
joinRegionThread()=0sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >pure virtual
queueDispatchedEvent(const sttcl::internal::DispatchedEvent< RegionContainerImpl, IInnerState, EventArgs > &dispatchedEvent)=0sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >pure virtual
RefCountPtr typedefsttcl::internal::RegionBaseImplWithoutEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >
RegionBase(RegionContainerImpl *argRegionContainer)sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >inline
RegionBaseClass typedefsttcl::internal::RegionBaseImplWithoutEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >
RegionBaseImplWithoutEventArgs(RegionContainerImpl *argRegionContainer)sttcl::internal::RegionBaseImplWithoutEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >inline
regionContainersttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >protected
RegionEventDispatchInterface typedefsttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >
startDoRegion(RegionContainerImpl *context)=0sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >pure virtual
~IRegionEventDispatchWithArgs()sttcl::internal::IRegionEventDispatchWithArgs< RegionContainerImpl, IInnerState, EventArgs >inlinevirtual
~RegionBase()sttcl::RegionBase< RegionContainerImpl, IInnerState, EventArgs >inlinevirtual
~RegionBaseImplWithoutEventArgs()sttcl::internal::RegionBaseImplWithoutEventArgs< RegionImpl, RegionContainerImpl, IInnerState, EventArgs >inlinevirtual