MOAB: Mesh Oriented datABase  (version 5.3.1)
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 140 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 142 of file common_tree.hpp.

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

Definition at line 143 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 146 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 147 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 148 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 150 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 144 of file common_tree.hpp.

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

Definition at line 145 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