MON::ConnectionRole Class Reference

#include <MON.h>

Inheritance diagram for MON::ConnectionRole:
Inheritance graph
[legend]
Collaboration diagram for MON::ConnectionRole:
Collaboration graph
[legend]

List of all members.

Public Types

typedef std::pair< std::string,
FCO
KindPair
typedef std::pair< std::string,
Containment
RolePair

Public Member Functions

 ConnectionRole ()
 ConnectionRole (ConnectionRoleImpl *pConnectionRole)
 ConnectionRole (const ConnectionRole &connectionRole)
ConnectionRoleoperator= (const ConnectionRole &connectionRole)
Project project () const
ConnectionSpecification specification () const
std::string name () const
std::string infoString (bool bWithIdentifiers=false, bool bWithRef=false) const
std::set< ConnectionEndconnectionEnds () const
std::set< ContainmenttargetRoles () const
std::set< FCOtargets () const
bool isTarget (const FCO &fco) const
bool isTarget (const Containment &containment) const

Detailed Description

Definition at line 320 of file MON.h.


Member Typedef Documentation

Definition at line 325 of file MON.h.

Definition at line 326 of file MON.h.


Constructor & Destructor Documentation

MON::ConnectionRole::ConnectionRole (  ) 

Definition at line 691 of file MON.cpp.

MON::ConnectionRole::ConnectionRole ( ConnectionRoleImpl pConnectionRole  ) 

Definition at line 696 of file MON.cpp.

MON::ConnectionRole::ConnectionRole ( const ConnectionRole connectionRole  ) 

Definition at line 701 of file MON.cpp.


Member Function Documentation

std::set< ConnectionEnd > MON::ConnectionRole::connectionEnds (  )  const

Definition at line 728 of file MON.cpp.

std::string MON::ConnectionRole::infoString ( bool  bWithIdentifiers = false,
bool  bWithRef = false 
) const

Definition at line 753 of file MON.cpp.

bool MON::ConnectionRole::isTarget ( const Containment containment  )  const

Definition at line 748 of file MON.cpp.

bool MON::ConnectionRole::isTarget ( const FCO fco  )  const

Definition at line 743 of file MON.cpp.

std::string MON::ConnectionRole::name (  )  const

Definition at line 723 of file MON.cpp.

ConnectionRole & MON::ConnectionRole::operator= ( const ConnectionRole connectionRole  ) 

Definition at line 706 of file MON.cpp.

Project MON::ConnectionRole::project (  )  const

Definition at line 713 of file MON.cpp.

ConnectionSpecification MON::ConnectionRole::specification (  )  const

Definition at line 718 of file MON.cpp.

std::set< Containment > MON::ConnectionRole::targetRoles (  )  const

Definition at line 733 of file MON.cpp.

std::set< FCO > MON::ConnectionRole::targets (  )  const

Definition at line 738 of file MON.cpp.


The documentation for this class was generated from the following files:
Generated on Thu May 30 16:00:19 2013 for GME by  doxygen 1.6.3