Sequence Chart Studio  svn HEAD revision
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
TimeTransformer Class Reference

#include <time_transformer.h>

Inheritance diagram for TimeTransformer:
Inheritance graph
Collaboration diagram for TimeTransformer:
Collaboration graph

Public Member Functions

 TimeTransformer (ConfigProvider *config_provider, Beautify *beautify)
 
int process (BMscPtr bmsc)
 
- Public Member Functions inherited from ConfigReader
 ConfigReader ()
 
 ConfigReader (ConfigProvider *config_provider)
 
virtual ~ConfigReader ()
 
void set_config_provider (ConfigProvider *config_provider)
 
ConfigProviderget_config_provider () const
 
long get_config_long (const std::wstring &section, const std::wstring &parameter, long def=0) const
 
float get_config_float (const std::wstring &section, const std::wstring &parameter, float def=0.0f) const
 
std::wstring get_config_string (const std::wstring &section, const std::wstring &parameter, std::wstring def=L"") const
 

Public Attributes

long m_intervals_left
 
long m_intervals_right
 
long m_intervals_in
 
long m_absolute_left
 
long m_absolute_right
 
long m_absolute_in
 
float m_first_interval_value
 
float m_space_between_intervals_value
 
float m_first_absolute_value
 
float m_absolute_time_value
 

Private Member Functions

void load_registry ()
 

Private Attributes

BeautifybeautifyIns
 

Detailed Description

Definition at line 30 of file time_transformer.h.

Constructor & Destructor Documentation

TimeTransformer::TimeTransformer ( ConfigProvider config_provider,
Beautify beautify 
)

Definition at line 246 of file time_transformer.cpp.

References beautifyIns.

Member Function Documentation

void TimeTransformer::load_registry ( )
private
int TimeTransformer::process ( BMscPtr  bmsc)

Member Data Documentation

Beautify* TimeTransformer::beautifyIns
private

Definition at line 33 of file time_transformer.h.

Referenced by TimeTransformer().

long TimeTransformer::m_absolute_in

Definition at line 49 of file time_transformer.h.

Referenced by load_registry(), and process().

long TimeTransformer::m_absolute_left

Definition at line 47 of file time_transformer.h.

Referenced by load_registry(), and process().

long TimeTransformer::m_absolute_right

Definition at line 48 of file time_transformer.h.

Referenced by load_registry(), and process().

float TimeTransformer::m_absolute_time_value

Definition at line 54 of file time_transformer.h.

Referenced by load_registry(), and process().

float TimeTransformer::m_first_absolute_value

Definition at line 53 of file time_transformer.h.

Referenced by load_registry(), and process().

float TimeTransformer::m_first_interval_value

Definition at line 51 of file time_transformer.h.

long TimeTransformer::m_intervals_in

Definition at line 45 of file time_transformer.h.

long TimeTransformer::m_intervals_left

Definition at line 43 of file time_transformer.h.

long TimeTransformer::m_intervals_right

Definition at line 44 of file time_transformer.h.

float TimeTransformer::m_space_between_intervals_value

Definition at line 52 of file time_transformer.h.


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

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