MEPP2 Project
Public Types | Public Member Functions | List of all members
FEVV::DataStructures::MeshReaderInterface< TMeshOutput > Class Template Referenceabstract

#include <MeshReaderInterface.h>

Inheritance diagram for FEVV::DataStructures::MeshReaderInterface< TMeshOutput >:
Inheritance graph
Collaboration diagram for FEVV::DataStructures::MeshReaderInterface< TMeshOutput >:
Collaboration graph

Public Types

typedef TMeshOutput output_type
 
typedef boost::shared_ptr< output_typeptr_output
 
typedef MeshReaderInterface< output_typeself
 

Public Member Functions

virtual ptr_output read (const std::string &)=0
 

Detailed Description

template<typename TMeshOutput>
class FEVV::DataStructures::MeshReaderInterface< TMeshOutput >

Definition at line 21 of file MeshReaderInterface.h.

Member Typedef Documentation

◆ output_type

template<typename TMeshOutput >
typedef TMeshOutput FEVV::DataStructures::MeshReaderInterface< TMeshOutput >::output_type

Definition at line 25 of file MeshReaderInterface.h.

◆ ptr_output

template<typename TMeshOutput >
typedef boost::shared_ptr< output_type > FEVV::DataStructures::MeshReaderInterface< TMeshOutput >::ptr_output

Definition at line 26 of file MeshReaderInterface.h.

◆ self

template<typename TMeshOutput >
typedef MeshReaderInterface< output_type > FEVV::DataStructures::MeshReaderInterface< TMeshOutput >::self

Definition at line 27 of file MeshReaderInterface.h.

Member Function Documentation

◆ read()

template<typename TMeshOutput >
virtual ptr_output FEVV::DataStructures::MeshReaderInterface< TMeshOutput >::read ( const std::string &  )
pure virtual

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