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

#include <time_pseudocode.h>

Collaboration diagram for IntervalComponentMatrix:
Collaboration graph

Public Member Functions

 IntervalComponentMatrix ()
 
const unsigned int get_size () const
 
const MscTimeIntervalD operator() (const unsigned int x, const unsigned int y) const
 
void push_back_component (IntervalMatrix &matrix)
 
void print () const
 

Private Attributes

unsigned int size
 
std::vector< IntervalMatrixcomponents
 

Detailed Description

Definition at line 106 of file time_pseudocode.h.

Constructor & Destructor Documentation

IntervalComponentMatrix::IntervalComponentMatrix ( )
inline

Definition at line 112 of file time_pseudocode.h.

References size.

Member Function Documentation

const unsigned int IntervalComponentMatrix::get_size ( ) const
inline

Definition at line 123 of file time_pseudocode.h.

References size.

const MscTimeIntervalD IntervalComponentMatrix::operator() ( const unsigned int  x,
const unsigned int  y 
) const
inline

Definition at line 128 of file time_pseudocode.h.

References components, ERR_MATRIX_SMALLER, and size.

void IntervalComponentMatrix::print ( ) const
inline

Definition at line 185 of file time_pseudocode.h.

References components.

void IntervalComponentMatrix::push_back_component ( IntervalMatrix matrix)
inline

Definition at line 176 of file time_pseudocode.h.

References components, IntervalMatrix::size(), and size.

Member Data Documentation

std::vector<IntervalMatrix> IntervalComponentMatrix::components
private

Definition at line 110 of file time_pseudocode.h.

Referenced by operator()(), print(), and push_back_component().

unsigned int IntervalComponentMatrix::size
private

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