Navigation

Operators and Keywords

Function List:

C++ API

ls-mat5.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Defines

#define octave_ls_mat5_h   1

Enumerations

enum  mat5_data_type {
  miINT8 = 1, miUINT8, miINT16, miUINT16,
  miINT32, miUINT32, miSINGLE, miRESERVE1,
  miDOUBLE, miRESERVE2, miRESERVE3, miINT64,
  miUINT64, miMATRIX, miCOMPRESSED, miUTF8,
  miUTF16, miUTF32
}

Functions

int read_mat5_binary_file_header (std::istream &is, bool &swap, bool quiet=false, const std::string &filename=std::string())
std::string read_mat5_binary_element (std::istream &is, const std::string &filename, bool swap, bool &global, octave_value &tc)
bool save_mat5_binary_element (std::ostream &os, const octave_value &tc, const std::string &name, bool mark_as_global, bool mat7_format, bool save_as_floats, bool compressing=false)

Define Documentation

#define octave_ls_mat5_h   1


Enumeration Type Documentation

Enumerator:
miINT8 
miUINT8 
miINT16 
miUINT16 
miINT32 
miUINT32 
miSINGLE 
miRESERVE1 
miDOUBLE 
miRESERVE2 
miRESERVE3 
miINT64 
miUINT64 
miMATRIX 
miCOMPRESSED 
miUTF8 
miUTF16 
miUTF32 


Function Documentation

std::string read_mat5_binary_element ( std::istream &  is,
const std::string filename,
bool  swap,
bool global,
octave_value tc 
)

int read_mat5_binary_file_header ( std::istream &  is,
bool swap,
bool  quiet = false,
const std::string filename = std::string() 
)

bool save_mat5_binary_element ( std::ostream os,
const octave_value tc,
const std::string name,
bool  mark_as_global,
bool  mat7_format,
bool  save_as_floats,
bool  compressing = false 
)