GNU Octave  3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Macros
ov-int-traits.h File Reference
#include "ov-int8.h"
#include "ov-int16.h"
#include "ov-int32.h"
#include "ov-int64.h"
#include "ov-uint8.h"
#include "ov-uint16.h"
#include "ov-uint32.h"
#include "ov-uint64.h"
Include dependency graph for ov-int-traits.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  octave_value_int_traits< T >
class  octave_value_int_traits< int16NDArray >
class  octave_value_int_traits< int32NDArray >
class  octave_value_int_traits< int64NDArray >
class  octave_value_int_traits< int8NDArray >
class  octave_value_int_traits< uint16NDArray >
class  octave_value_int_traits< uint32NDArray >
class  octave_value_int_traits< uint64NDArray >
class  octave_value_int_traits< uint8NDArray >

Macros

#define OCTAVE_VALUE_INT_TRAITS(MT, ST)

Macro Definition Documentation

#define OCTAVE_VALUE_INT_TRAITS (   MT,
  ST 
)
Value:
template<> \
class \
octave_value_int_traits<MT> \
{ \
public: \
typedef ST scalar_type; \
}

Definition at line 44 of file ov-int-traits.h.