Classes | Public Types | Public Member Functions | Public Attributes
decision_making::ScoppedThreads Struct Reference

#include <FSM.h>

List of all members.

Classes

struct  Cleaner

Public Types

typedef boost::shared_ptr
< CallContext
CallContextPtr
typedef boost::shared_ptr
< CallContext
CallContextPtr
typedef boost::shared_ptr
< EventQueue
EventQueuePtr
typedef boost::shared_ptr
< EventQueue
EventQueuePtr
typedef boost::shared_ptr
< ___ABS__ScoppedThreadsOnExit
ScoppedThreadsOnExitPtr
typedef boost::shared_ptr
< ___ABS__ScoppedThreadsOnExit
ScoppedThreadsOnExitPtr

Public Member Functions

void add (boost::thread *thread)
void add (EventQueuePtr event)
void add (CallContextPtr event)
void add (boost::thread *thread)
void add (EventQueuePtr event)
void add (CallContextPtr event)
void add (ScoppedThreadsOnExitPtr exit)
void add (ScoppedThreadsOnExitPtr exit)
void runOnExit ()
void runOnExit ()
void stopEvents ()
void stopEvents ()

Public Attributes

vector< CallContextPtrcontexts
vector< EventQueuePtrevents
vector< ScoppedThreadsOnExitPtron_exits
boost::thread_group threads

Detailed Description

Definition at line 28 of file FSM.h.


Member Typedef Documentation

Definition at line 30 of file FSM.h.

Definition at line 32 of file TAO.h.

Definition at line 29 of file FSM.h.

Definition at line 31 of file TAO.h.

Definition at line 31 of file FSM.h.

Definition at line 33 of file TAO.h.


Member Function Documentation

void decision_making::ScoppedThreads::add ( boost::thread *  thread) [inline]

Definition at line 35 of file FSM.h.

Definition at line 36 of file FSM.h.

Definition at line 37 of file FSM.h.

void decision_making::ScoppedThreads::add ( boost::thread *  thread) [inline]

Definition at line 37 of file TAO.h.

Definition at line 38 of file TAO.h.

Definition at line 39 of file TAO.h.

Definition at line 55 of file FSM.h.

Definition at line 57 of file TAO.h.

Definition at line 57 of file FSM.h.

Definition at line 59 of file TAO.h.

Definition at line 39 of file FSM.h.

Definition at line 41 of file TAO.h.


Member Data Documentation

Definition at line 34 of file FSM.h.

Definition at line 33 of file FSM.h.

Definition at line 54 of file FSM.h.

Definition at line 32 of file FSM.h.


The documentation for this struct was generated from the following files:


decision_making
Author(s):
autogenerated on Wed Aug 26 2015 11:16:53