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
Macros | Functions
ov-ch-mat.cc File Reference
#include <cctype>
#include <iostream>
#include "lo-ieee.h"
#include "mx-base.h"
#include "mxarray.h"
#include "ov-base.h"
#include "ov-base-mat.h"
#include "ov-base-mat.cc"
#include "ov-ch-mat.h"
#include "gripes.h"
#include "pr-output.h"
Include dependency graph for ov-ch-mat.cc:

Go to the source code of this file.

Macros

#define STRING_MAPPER(UMAP, FCN, TYPE)

Functions

static int xisascii (int c)
static int xtoascii (int c)

Macro Definition Documentation

#define STRING_MAPPER (   UMAP,
  FCN,
  TYPE 
)
Value:
case umap_ ## UMAP: \
return octave_value (matrix.map<TYPE, int (&) (int)> (FCN))

Referenced by octave_char_matrix::map().

Function Documentation

static int xisascii ( int  c)
inlinestatic

Definition at line 160 of file ov-ch-mat.cc.

Referenced by octave_char_matrix::map(), and octave_cell::map().

static int xtoascii ( int  c)
inlinestatic

Definition at line 169 of file ov-ch-mat.cc.

Referenced by octave_char_matrix::map(), and octave_cell::map().