blitz Version 1.0.2
Loading...
Searching...
No Matches
blitz::ETBase< T > Class Template Reference

#include <etbase.h>

Inherited by blitz::Array< T_numtype, N_rank >, blitz::Array< int, 1 >, blitz::Array< int, 2 >, blitz::Array< int, 3 >, blitz::Array< int, 4 >, blitz::Array< int, 5 >, blitz::Array< int, 6 >, blitz::Array< int, 7 >, blitz::Array< int, 8 >, blitz::Array< int, 9 >, blitz::Array< int, 10 >, blitz::Array< int, 11 >, blitz::Array< unsigned int, 1 >, blitz::Array< unsigned int, 2 >, blitz::Array< unsigned int, 3 >, blitz::Array< unsigned int, 4 >, blitz::Array< unsigned int, 5 >, blitz::Array< unsigned int, 6 >, blitz::Array< unsigned int, 7 >, blitz::Array< unsigned int, 8 >, blitz::Array< unsigned int, 9 >, blitz::Array< unsigned int, 10 >, blitz::Array< unsigned int, 11 >, blitz::Array< double, 1 >, blitz::Array< double, 2 >, blitz::Array< double, 3 >, blitz::Array< double, 4 >, blitz::Array< double, 5 >, blitz::Array< double, 6 >, blitz::Array< double, 7 >, blitz::Array< double, 8 >, blitz::Array< double, 9 >, blitz::Array< double, 10 >, blitz::Array< double, 11 >, blitz::Array< float, 1 >, blitz::Array< float, 2 >, blitz::Array< float, 3 >, blitz::Array< float, 4 >, blitz::Array< float, 5 >, blitz::Array< float, 6 >, blitz::Array< float, 7 >, blitz::Array< float, 8 >, blitz::Array< float, 9 >, blitz::Array< float, 10 >, blitz::Array< float, 11 >, blitz::TinyMatrix< T_numtype, N_rows, N_columns >, blitz::TinyVector< int, N_rank >, blitz::TinyVector< int, 3 >, blitz::TinyVector< int, 1 >, blitz::TinyVector< int, N >, blitz::TinyVector< T, vecWidth >, blitz::TinyVector< int, 2 >, blitz::TinyVector< T_numtype, N_length >, and blitz::TinyVector< T, 0 >.

Collaboration diagram for blitz::ETBase< T >:
Collaboration graph

Public Types

typedef T T_unwrapped
 

Public Member Functions

 ETBase ()
 
 ETBase (const ETBase< T > &)
 
T & unwrap ()
 
const T & unwrap () const
 
ETBase< T > & wrap ()
 
const ETBase< T > & wrap () const
 

Member Typedef Documentation

◆ T_unwrapped

template<typename T>
typedef T blitz::ETBase< T >::T_unwrapped

Constructor & Destructor Documentation

◆ ETBase() [1/2]

◆ ETBase() [2/2]

template<typename T>
blitz::ETBase< T >::ETBase ( const ETBase< T > & )
inline

Member Function Documentation

◆ unwrap() [1/2]

template<typename T>
T & blitz::ETBase< T >::unwrap ( )
inline

◆ unwrap() [2/2]

template<typename T>
const T & blitz::ETBase< T >::unwrap ( ) const
inline

◆ wrap() [1/2]

template<typename T>
ETBase< T > & blitz::ETBase< T >::wrap ( )
inline

◆ wrap() [2/2]

template<typename T>
const ETBase< T > & blitz::ETBase< T >::wrap ( ) const
inline

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