Functions
vnl_error.h File Reference
#include "vnl/vnl_export.h"

Go to the source code of this file.

Functions

VNL_EXPORT void vnl_error_vector_index (const char *fcn, int index)
 Raise exception for invalid index. More...
 
VNL_EXPORT void vnl_error_vector_dimension (const char *fcn, int l1, int l2)
 Raise exception for invalid dimension. More...
 
VNL_EXPORT void vnl_error_vector_va_arg (int n)
 Raise exception for using class objects, or chars in (...). More...
 
VNL_EXPORT void vnl_error_matrix_row_index (char const *fcn, int r)
 Raise exception for invalid row index. More...
 
VNL_EXPORT void vnl_error_matrix_col_index (char const *fcn, int c)
 Raise exception for invalid col index. More...
 
VNL_EXPORT void vnl_error_matrix_dimension (char const *fcn, int r1, int c1, int r2, int c2)
 Raise exception for invalid dimensions. More...
 
VNL_EXPORT void vnl_error_matrix_nonsquare (char const *fcn)
 Raise exception for a nonsquare matrix. More...
 
VNL_EXPORT void vnl_error_matrix_va_arg (int n)
 Raise exception for using class objects, or chars in (...). More...
 

Detailed Description

Author
fsm

Definition in file vnl_error.h.

Function Documentation

◆ vnl_error_matrix_col_index()

VNL_EXPORT void vnl_error_matrix_col_index ( char const *  fcn,
int  c 
)

Raise exception for invalid col index.

Definition at line 61 of file vnl_error.cxx.

◆ vnl_error_matrix_dimension()

VNL_EXPORT void vnl_error_matrix_dimension ( char const *  fcn,
int  r1,
int  c1,
int  r2,
int  c2 
)

Raise exception for invalid dimensions.

Definition at line 70 of file vnl_error.cxx.

◆ vnl_error_matrix_nonsquare()

VNL_EXPORT void vnl_error_matrix_nonsquare ( char const *  fcn)

Raise exception for a nonsquare matrix.

Definition at line 80 of file vnl_error.cxx.

◆ vnl_error_matrix_row_index()

VNL_EXPORT void vnl_error_matrix_row_index ( char const *  fcn,
int  r 
)

Raise exception for invalid row index.

Definition at line 51 of file vnl_error.cxx.

◆ vnl_error_matrix_va_arg()

VNL_EXPORT void vnl_error_matrix_va_arg ( int  n)

Raise exception for using class objects, or chars in (...).

Definition at line 89 of file vnl_error.cxx.

◆ vnl_error_vector_dimension()

VNL_EXPORT void vnl_error_vector_dimension ( const char *  fcn,
int  l1,
int  l2 
)

Raise exception for invalid dimension.

Definition at line 30 of file vnl_error.cxx.

◆ vnl_error_vector_index()

VNL_EXPORT void vnl_error_vector_index ( const char *  fcn,
int  index 
)

Raise exception for invalid index.

Definition at line 21 of file vnl_error.cxx.

◆ vnl_error_vector_va_arg()

VNL_EXPORT void vnl_error_vector_va_arg ( int  n)

Raise exception for using class objects, or chars in (...).

Definition at line 40 of file vnl_error.cxx.