Navigation

Operators and Keywords

Function List:

C++ API

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 >

Defines

#define octave_value_int_traits_h   1
#define OCTAVE_VALUE_INT_TRAITS(MT, ST)

Functions

 OCTAVE_VALUE_INT_TRAITS (int8NDArray, octave_int8_scalar)
 OCTAVE_VALUE_INT_TRAITS (int16NDArray, octave_int16_scalar)
 OCTAVE_VALUE_INT_TRAITS (int32NDArray, octave_int32_scalar)
 OCTAVE_VALUE_INT_TRAITS (int64NDArray, octave_int64_scalar)
 OCTAVE_VALUE_INT_TRAITS (uint8NDArray, octave_uint8_scalar)
 OCTAVE_VALUE_INT_TRAITS (uint16NDArray, octave_uint16_scalar)
 OCTAVE_VALUE_INT_TRAITS (uint32NDArray, octave_uint32_scalar)
 OCTAVE_VALUE_INT_TRAITS (uint64NDArray, octave_uint64_scalar)

Define Documentation

#define OCTAVE_VALUE_INT_TRAITS ( MT,
ST   ) 

Value:

template<> \
  class \
  octave_value_int_traits<MT> \
  { \
  public: \
    typedef ST scalar_type; \
  }

#define octave_value_int_traits_h   1


Function Documentation

OCTAVE_VALUE_INT_TRAITS ( uint64NDArray  ,
octave_uint64_scalar   
)

OCTAVE_VALUE_INT_TRAITS ( uint32NDArray  ,
octave_uint32_scalar   
)

OCTAVE_VALUE_INT_TRAITS ( uint16NDArray  ,
octave_uint16_scalar   
)

OCTAVE_VALUE_INT_TRAITS ( uint8NDArray  ,
octave_uint8_scalar   
)

OCTAVE_VALUE_INT_TRAITS ( int64NDArray  ,
octave_int64_scalar   
)

OCTAVE_VALUE_INT_TRAITS ( int32NDArray  ,
octave_int32_scalar   
)

OCTAVE_VALUE_INT_TRAITS ( int16NDArray  ,
octave_int16_scalar   
)

OCTAVE_VALUE_INT_TRAITS ( int8NDArray  ,
octave_int8_scalar   
)