All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Attributes | List of all members
gazebo::event::EventTPrivate< T > Class Template Reference

#include <Event.hh>

Inheritance diagram for gazebo::event::EventTPrivate< T >:
Inheritance graph
[legend]
Collaboration diagram for gazebo::event::EventTPrivate< T >:
Collaboration graph
[legend]

Public Attributes

EvtConnectionMap connections
 Array of connection callbacks. More...
 
boost::mutex connectionsEraseMutex
 A thread lock. More...
 
std::vector< int > connectionsToErase
 Set of connections to erased. More...
 
- Public Attributes inherited from gazebo::event::EventPrivate
bool signaled
 True if the event has been signaled. More...
 

Additional Inherited Members

- Public Member Functions inherited from gazebo::event::EventPrivate
 EventPrivate ()
 

Member Data Documentation

template<typename T>
EvtConnectionMap gazebo::event::EventTPrivate< T >::connections

Array of connection callbacks.

template<typename T>
boost::mutex gazebo::event::EventTPrivate< T >::connectionsEraseMutex

A thread lock.

template<typename T>
std::vector<int> gazebo::event::EventTPrivate< T >::connectionsToErase

Set of connections to erased.


The documentation for this class was generated from the following file: