Back to index

salome-med  6.5.0
Public Types | Public Member Functions
MED::TTMeshInfo< eVersion > Struct Template Reference

#include <MED_TStructures.hxx>

Inheritance diagram for MED::TTMeshInfo< eVersion >:
Inheritance graph
[legend]
Collaboration diagram for MED::TTMeshInfo< eVersion >:
Collaboration graph
[legend]

List of all members.

Public Types

typedef TTNameInfo< eVersion > TNameInfoBase

Public Member Functions

 TTMeshInfo (const PMeshInfo &theInfo)
 TTMeshInfo (TInt theDim, TInt theSpaceDim, const std::string &theValue, EMaillage theType, const std::string &theDesc)
virtual std::string GetDesc () const
virtual void SetDesc (const std::string &theValue)
virtual std::string GetName () const
virtual void SetName (const std::string &theValue)
virtual void SetName (const TString &theValue)

Detailed Description

template<EVersion eVersion>
struct MED::TTMeshInfo< eVersion >

Definition at line 133 of file MED_TStructures.hxx.


Member Typedef Documentation

template<EVersion eVersion>
typedef TTNameInfo<eVersion> MED::TTMeshInfo< eVersion >::TNameInfoBase

Definition at line 137 of file MED_TStructures.hxx.


Constructor & Destructor Documentation

template<EVersion eVersion>
MED::TTMeshInfo< eVersion >::TTMeshInfo ( const PMeshInfo theInfo) [inline]

Definition at line 139 of file MED_TStructures.hxx.

                                        :
      TNameInfoBase(theInfo->GetName())
    {
      myDim = theInfo->GetDim();
      mySpaceDim = theInfo->GetSpaceDim();
      myType = theInfo->GetType();
      
      myDesc.resize(GetDESCLength<eVersion>()+1);
      SetDesc(theInfo->GetDesc());
    }

Here is the call graph for this function:

template<EVersion eVersion>
MED::TTMeshInfo< eVersion >::TTMeshInfo ( TInt  theDim,
TInt  theSpaceDim,
const std::string &  theValue,
EMaillage  theType,
const std::string &  theDesc 
) [inline]

Definition at line 150 of file MED_TStructures.hxx.

                                        :
      TNameInfoBase(theValue)
    {
      myDim = theDim;
      mySpaceDim = theSpaceDim;
      myType = theType;
      
      myDesc.resize(GetDESCLength<eVersion>()+1);
      SetDesc(theDesc);
    }

Here is the call graph for this function:


Member Function Documentation

template<EVersion eVersion>
virtual std::string MED::TTMeshInfo< eVersion >::GetDesc ( ) const [inline, virtual]

Definition at line 166 of file MED_TStructures.hxx.

    { 
      return GetString(0, GetDESCLength<eVersion>(), myDesc);
    }

Here is the call graph for this function:

template<EVersion eVersion>
virtual std::string MED::TTNameInfo< eVersion >::GetName ( ) const [inline, virtual, inherited]

Definition at line 110 of file MED_TStructures.hxx.

    { 
      return GetString(0, GetNOMLength<eVersion>(), myName);
    }

Here is the call graph for this function:

template<EVersion eVersion>
virtual void MED::TTMeshInfo< eVersion >::SetDesc ( const std::string &  theValue) [inline, virtual]

Definition at line 173 of file MED_TStructures.hxx.

    {
      SetString(0, GetDESCLength<eVersion>(), myDesc, theValue);
    }

Here is the call graph for this function:

Here is the caller graph for this function:

template<EVersion eVersion>
virtual void MED::TTNameInfo< eVersion >::SetName ( const std::string &  theValue) [inline, virtual, inherited]

Definition at line 117 of file MED_TStructures.hxx.

    {
      SetString(0, GetNOMLength<eVersion>(), myName, theValue);
    }

Here is the call graph for this function:

Here is the caller graph for this function:

template<EVersion eVersion>
virtual void MED::TTNameInfo< eVersion >::SetName ( const TString theValue) [inline, virtual, inherited]

Definition at line 124 of file MED_TStructures.hxx.

    {
      SetString(0, GetNOMLength<eVersion>(), myName, theValue);
    }

Here is the call graph for this function:


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