GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
ov-int-traits.h File Reference
#include "octave-config.h"
#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"

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

◆ OCTAVE_VALUE_INT_TRAITS

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

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