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(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; \
  }

Function Documentation

OCTAVE_VALUE_INT_TRAITS ( int8NDArray  ,
octave_int8_scalar   
)
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   
)
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines