Version: 6.3.1
Public Member Functions

HypothesisCreator_i< T > Class Template Reference

#include <SMESH_Hypothesis_i.hxx>

Inheritance diagram for HypothesisCreator_i< T >:
Inheritance graph
[legend]

Public Member Functions

virtual SMESH_Hypothesis_iCreate (PortableServer::POA_ptr thePOA, int theStudyId,::SMESH_Gen *theGenImpl)
virtual std::string GetModuleName ()=0

Detailed Description

template<class T>
class HypothesisCreator_i< T >

Definition at line 121 of file SMESH_Hypothesis_i.hxx.


Member Function Documentation

template<class T >
virtual SMESH_Hypothesis_i* HypothesisCreator_i< T >.Create ( PortableServer::POA_ptr  thePOA,
int  theStudyId,
::SMESH_Gen theGenImpl 
) [virtual]

Implements GenericHypothesisCreator_i.

Definition at line 124 of file SMESH_Hypothesis_i.hxx.

  {
    return new T (thePOA, theStudyId, theGenImpl);
  };
virtual std::string GenericHypothesisCreator_i.GetModuleName ( ) [pure virtual, inherited]

Implemented in StdHypothesisCreator_i< T >.

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS