Back to index

salome-kernel  6.5.0
Public Member Functions | Public Attributes
DEPENDENCY_TYPE Class Reference

#include <CorbaTypes2CalciumTypes.hxx>

Inheritance diagram for DEPENDENCY_TYPE:
Inheritance graph
[legend]
Collaboration diagram for DEPENDENCY_TYPE:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DEPENDENCY_TYPE ()
CalciumTypes::DependencyType operator[] (const Ports::Calcium_Ports::DependencyType &c) const

Public Attributes

keys
 STL member.
elements
 STL member.

Detailed Description

Definition at line 49 of file CorbaTypes2CalciumTypes.hxx.


Constructor & Destructor Documentation


Member Function Documentation

CalciumTypes::DependencyType DEPENDENCY_TYPE::operator[] ( const Ports::Calcium_Ports::DependencyType &  c) const

Definition at line 76 of file CorbaTypes2CalciumTypes.cxx.

{
  std::map<Ports::Calcium_Ports::DependencyType,
    CalciumTypes::DependencyType> &table = (std::map<Ports::Calcium_Ports::DependencyType,
                                            CalciumTypes::DependencyType>&)*this ;

  MESSAGE("DEPENDENCY_TYPE() : ::operator["<<c<<"]: " << table[c]);

  assert( table.find( (Ports::Calcium_Ports::DependencyType)c ) != table.end() ) ;
  return table[ (Ports::Calcium_Ports::DependencyType)c ] ;
}

Member Data Documentation

template<typename K, typename T>
T std::map< K, T >::elements [inherited]

STL member.

template<typename K, typename T>
K std::map< K, T >::keys [inherited]

STL member.


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