Sequence Chart Studio  svn HEAD revision
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Private Attributes | List of all members
EventIndexer Class Reference
Inheritance diagram for EventIndexer:
Inheritance graph
Collaboration diagram for EventIndexer:
Collaboration graph

Public Member Functions

 EventIndexer (long user_action, long user_condition, double action_width, double condition_width)
 
virtual void on_white_event_found (Event *e)
 
size_t get_event_count () const
 
int get_event_index (EventPtr e) const
 
const EventPtrMapget_events () const
 
- Public Member Functions inherited from WhiteEventFoundListener
virtual ~WhiteEventFoundListener ()
 

Private Attributes

EventPtrMap m_events
 
double m_action_width
 
double m_condition_width
 
long m_user_action
 
long m_user_condition
 

Detailed Description

Definition at line 139 of file layout_optimizer.cpp.

Constructor & Destructor Documentation

EventIndexer::EventIndexer ( long  user_action,
long  user_condition,
double  action_width,
double  condition_width 
)
inline

Definition at line 150 of file layout_optimizer.cpp.

Member Function Documentation

size_t EventIndexer::get_event_count ( ) const
inline
int EventIndexer::get_event_index ( EventPtr  e) const
inline
const EventPtrMap& EventIndexer::get_events ( ) const
inline

Definition at line 211 of file layout_optimizer.cpp.

References m_events.

Referenced by set_events_coregions_positions().

virtual void EventIndexer::on_white_event_found ( Event e)
inlinevirtual

Member Data Documentation

double EventIndexer::m_action_width
private

Definition at line 144 of file layout_optimizer.cpp.

Referenced by on_white_event_found().

double EventIndexer::m_condition_width
private

Definition at line 145 of file layout_optimizer.cpp.

Referenced by on_white_event_found().

EventPtrMap EventIndexer::m_events
private
long EventIndexer::m_user_action
private

Definition at line 146 of file layout_optimizer.cpp.

Referenced by on_white_event_found().

long EventIndexer::m_user_condition
private

Definition at line 147 of file layout_optimizer.cpp.

Referenced by on_white_event_found().


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

SourceForge.net Logo
Generated on Fri Jan 15 2016 16:26:58 for Sequence Chart Studio by  doxygen