Merge class which contains one state and one event. More...

#include <pd_merge.h>

Public Member Functions

 MergeStateEvent (const Idx state, const Idx event)
 Constructor.
Idx State () const
 Getter for State.
Idx Event () const
 Getter for event.
void Write (TokenWriter &rTw, const std::string &rLabel)
 Writes the contained items.
- Public Member Functions inherited from faudes::MergeAbstract
virtual ~MergeAbstract ()

Public Attributes

Idx mState
 the contained state
Idx mEvent
 the contained event

Detailed Description

Merge class which contains one state and one event.

Overview

Overview

Contents

Contents

Definition at line 197 of file pd_merge.h.

Constructor & Destructor Documentation

faudes::MergeStateEvent::MergeStateEvent ( const Idx  state,
const Idx  event 
)

Constructor.

Parameters
stateThe state, which must not be empty
eventThe event

Definition at line 133 of file pd_merge.cpp.

Member Function Documentation

Idx faudes::MergeStateEvent::Event ( ) const
inline

Getter for event.

Returns
mEvent

Definition at line 230 of file pd_merge.h.

Idx faudes::MergeStateEvent::State ( ) const
inline

Getter for State.

Returns
mState

Definition at line 222 of file pd_merge.h.

void faudes::MergeStateEvent::Write ( TokenWriter rTw,
const std::string &  rLabel 
)
virtual

Writes the contained items.

Parameters
rTwTokenWriter
rLabellabel

Implements faudes::MergeAbstract.

Definition at line 141 of file pd_merge.cpp.

Member Data Documentation

Idx faudes::MergeStateEvent::mEvent

the contained event

Definition at line 204 of file pd_merge.h.

Idx faudes::MergeStateEvent::mState

the contained state

Definition at line 202 of file pd_merge.h.


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

libFAUDES 2.28c --- 2016.09.30 --- c++ api documentaion by doxygen