LILAC
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Macros | Functions
example_type.hpp File Reference
#include <cmath>
#include <ostream>
#include "type_operators.hpp"
Include dependency graph for example_type.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  example_type
struct  float_traits< example_type >
struct  get< example_type, 1 >
 Get function for first dimension. More...
struct  get< example_type, 2 >
 Get function for second dimension. More...
struct  get< example_type, dim >
 Unspecialized get function that will fail static_assert. More...

Macros

#define EXAMPLE_TYPE_HPP

Functions

double abs (const example_type &inval)
example_type operator+ (double val, const example_type &in)
example_type operator* (double val, const example_type &in)
example_type operator- (double val, const example_type &in)
std::ostream & operator<< (std::ostream &out, const example_type &dat)

Macro Definition Documentation

#define EXAMPLE_TYPE_HPP

Definition at line 19 of file example_type.hpp.

Function Documentation

double abs ( const example_type inval)
inline

Definition at line 71 of file example_type.hpp.

Here is the caller graph for this function:

example_type operator* ( double  val,
const example_type in 
)
inline

Definition at line 78 of file example_type.hpp.

example_type operator+ ( double  val,
const example_type in 
)
inline

Definition at line 75 of file example_type.hpp.

example_type operator- ( double  val,
const example_type in 
)
inline

Definition at line 81 of file example_type.hpp.

std::ostream& operator<< ( std::ostream &  out,
const example_type dat 
)
inline

Definition at line 90 of file example_type.hpp.