Mesh Oriented datABase  (version 5.4.1)
Array-based unstructured mesh datastructure
moab::common_tree::_Element_data< T1, T2 > Struct Template Reference

#include <common_tree.hpp>

Public Types

typedef T1 first_type
typedef T2 second_type

Public Member Functions

 _Element_data ()
 _Element_data (const T1 &x)
 _Element_data (const T1 &x, T2 &y)
template<typename U , typename V >
 _Element_data (const _Element_data< U, V > &p)

Public Attributes

T1 first
T2 second

Detailed Description

template<typename T1, typename T2>
struct moab::common_tree::_Element_data< T1, T2 >

Definition at line 155 of file common_tree.hpp.


Member Typedef Documentation

template<typename T1, typename T2>
typedef T1 moab::common_tree::_Element_data< T1, T2 >::first_type

Definition at line 157 of file common_tree.hpp.

template<typename T1, typename T2>
typedef T2 moab::common_tree::_Element_data< T1, T2 >::second_type

Definition at line 158 of file common_tree.hpp.


Constructor & Destructor Documentation

template<typename T1, typename T2>
moab::common_tree::_Element_data< T1, T2 >::_Element_data ( ) [inline]

Definition at line 161 of file common_tree.hpp.

: first( T1() ), second( T2() ) {}
template<typename T1, typename T2>
moab::common_tree::_Element_data< T1, T2 >::_Element_data ( const T1 &  x) [inline]

Definition at line 162 of file common_tree.hpp.

: first( x ), second( T2() ) {}
template<typename T1, typename T2>
moab::common_tree::_Element_data< T1, T2 >::_Element_data ( const T1 &  x,
T2 &  y 
) [inline]

Definition at line 163 of file common_tree.hpp.

: first( x ), second( y ) {}
template<typename T1, typename T2>
template<typename U , typename V >
moab::common_tree::_Element_data< T1, T2 >::_Element_data ( const _Element_data< U, V > &  p) [inline]

Definition at line 165 of file common_tree.hpp.

                                                        : first( p.first ), second( p.second )
        {
        }

Member Data Documentation

template<typename T1, typename T2>
T1 moab::common_tree::_Element_data< T1, T2 >::first

Definition at line 159 of file common_tree.hpp.

template<typename T1, typename T2>
T2 moab::common_tree::_Element_data< T1, T2 >::second

Definition at line 160 of file common_tree.hpp.

List of all members.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines