Om  1.0.0
A universal framework for multimedia simulation
Public Member Functions | Public Attributes | List of all members
om::lang::Tuple< T1, T2, Void, Void, Void, Void, Void > Class Template Reference

#include <omTuple.h>

Public Member Functions

 Tuple ()
 
 Tuple (const T1 &p1, const T2 &p2)
 
template<Index index>
TupleIndex< T1, T2, Void, Void, Void, Void, Void, index >::T & get ()
 
template<Index index>
const TupleIndex< T1, T2, Void, Void, Void, Void, Void, index >::T & get () const
 
template<Index index>
void set (const typename TupleIndex< T1, T2, Void, Void, Void, Void, Void, index >::T &value)
 

Public Attributes

T1 v1
 
T2 v2
 

Constructor & Destructor Documentation

template<typename T1 , typename T2 >
om::lang::Tuple< T1, T2, Void, Void, Void, Void, Void >::Tuple ( )
inline
template<typename T1 , typename T2 >
om::lang::Tuple< T1, T2, Void, Void, Void, Void, Void >::Tuple ( const T1 &  p1,
const T2 &  p2 
)
inline

Member Function Documentation

template<typename T1 , typename T2 >
template<Index index>
TupleIndex<T1,T2,Void,Void,Void,Void,Void,index>::T& om::lang::Tuple< T1, T2, Void, Void, Void, Void, Void >::get ( )
inline
template<typename T1 , typename T2 >
template<Index index>
const TupleIndex<T1,T2,Void,Void,Void,Void,Void,index>::T& om::lang::Tuple< T1, T2, Void, Void, Void, Void, Void >::get ( ) const
inline
template<typename T1 , typename T2 >
template<Index index>
void om::lang::Tuple< T1, T2, Void, Void, Void, Void, Void >::set ( const typename TupleIndex< T1, T2, Void, Void, Void, Void, Void, index >::T &  value)
inline

Member Data Documentation

template<typename T1 , typename T2 >
T1 om::lang::Tuple< T1, T2, Void, Void, Void, Void, Void >::v1
template<typename T1 , typename T2 >
T2 om::lang::Tuple< T1, T2, Void, Void, Void, Void, Void >::v2

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