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

#include <time_consistency.h>

Inheritance diagram for AllCombination:
Inheritance graph
Collaboration diagram for AllCombination:
Collaboration graph

Public Member Functions

 AllCombination ()
 
 ~AllCombination ()
 
void add_list (std::vector< std::pair< EventP, EventP > > floor)
 
void init ()
 
bool move_next ()
 

Private Member Functions

void set_value (size_t to)
 
bool move_next (size_t i)
 

Private Attributes

std::list< std::vector
< std::pair< EventP, EventP > > > 
lists
 
std::vector< std::vector
< std::pair< EventP, EventP > > > * 
v_lists
 
std::vector< size_type > * iterators
 
bool ini
 

Detailed Description

Definition at line 540 of file time_consistency.h.

Constructor & Destructor Documentation

AllCombination::AllCombination ( )
inline

Definition at line 577 of file time_consistency.h.

AllCombination::~AllCombination ( )
inline

Definition at line 582 of file time_consistency.h.

Member Function Documentation

void AllCombination::add_list ( std::vector< std::pair< EventP, EventP > >  floor)
inline
void AllCombination::init ( )
inline
bool AllCombination::move_next ( size_t  i)
inlineprivate
bool AllCombination::move_next ( )
inline

Definition at line 611 of file time_consistency.h.

void AllCombination::set_value ( size_t  to)
inlineprivate

Definition at line 549 of file time_consistency.h.

Member Data Documentation

bool AllCombination::ini
private

Definition at line 547 of file time_consistency.h.

std::vector<size_type>* AllCombination::iterators
private

Definition at line 546 of file time_consistency.h.

std::list<std::vector<std::pair<EventP,EventP> > > AllCombination::lists
private

Definition at line 543 of file time_consistency.h.

std::vector<std::vector<std::pair<EventP,EventP> > >* AllCombination::v_lists
private

Definition at line 545 of file time_consistency.h.


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

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