SourceForge Logo Tiny Vector Matrix library using Expression Templates Sourceforge Project Page

Classes | Namespaces | Defines | Functions
include/tvmet/xpr/Null.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  tvmet::XprNull
 Null object design pattern. More...

Namespaces

namespace  tvmet
 

The namespace for the Tiny Vector Matrix using Expression Templates Libary.


Defines

#define TVMET_BINARY_OPERATOR(OP)

Functions

template<class T >
tvmet::operator+ (const T &lhs, XprNull)
template<class T >
tvmet::operator- (const T &lhs, XprNull)
template<class T >
tvmet::operator* (const T &lhs, XprNull)
template<class T >
tvmet::operator/ (const T &lhs, XprNull)

Define Documentation

#define TVMET_BINARY_OPERATOR (   OP)
Value:
template< class T >                             \
inline                                \
T operator OP (const T& lhs, XprNull) { return lhs; }
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Defines

Author: