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
TightenLeftEndpointListener Class Reference

#include <time_order_optimizer.h>

Inheritance diagram for TightenLeftEndpointListener:
Inheritance graph
Collaboration diagram for TightenLeftEndpointListener:
Collaboration graph

Public Member Functions

 TightenLeftEndpointListener ()
 
 TightenLeftEndpointListener (bool is_tightened, bool is_checker=false)
 
virtual void on_event_finished (Event *e)
 
MissingTimeMap getMissingTimeMap () const
 
InconsistenEventsList get_incons_events () const
 
- Public Member Functions inherited from EventFinishedListener
virtual ~EventFinishedListener ()
 

Private Attributes

bool m_is_tightened
 
bool m_is_checker
 
InconsistenEventsList m_incons_events
 
MissingTimeMap m_missing_time_map
 

Detailed Description

Definition at line 140 of file time_order_optimizer.h.

Constructor & Destructor Documentation

TightenLeftEndpointListener::TightenLeftEndpointListener ( )
inline

Definition at line 143 of file time_order_optimizer.h.

TightenLeftEndpointListener::TightenLeftEndpointListener ( bool  is_tightened,
bool  is_checker = false 
)
inline

Definition at line 145 of file time_order_optimizer.h.

Member Function Documentation

InconsistenEventsList TightenLeftEndpointListener::get_incons_events ( ) const
inline

Definition at line 197 of file time_order_optimizer.h.

Referenced by AbsoluteTimeConsistencyChecker::check().

MissingTimeMap TightenLeftEndpointListener::getMissingTimeMap ( ) const
inline
virtual void TightenLeftEndpointListener::on_event_finished ( Event e)
inlinevirtual

Member Data Documentation

InconsistenEventsList TightenLeftEndpointListener::m_incons_events
private

Definition at line 218 of file time_order_optimizer.h.

bool TightenLeftEndpointListener::m_is_checker
private

Definition at line 217 of file time_order_optimizer.h.

bool TightenLeftEndpointListener::m_is_tightened
private

Definition at line 210 of file time_order_optimizer.h.

MissingTimeMap TightenLeftEndpointListener::m_missing_time_map
private

Definition at line 219 of file time_order_optimizer.h.


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

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