Functions
core/vnl/vnl_error.cxx File Reference

Copyright (C) 1991 Texas Instruments Incorporated. More...

#include "vnl_error.h"
#include <vcl_iostream.h>
#include <vcl_cstdlib.h>

Go to the source code of this file.

Functions

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

Detailed Description

Copyright (C) 1991 Texas Instruments Incorporated.

Copyright (C) 1993 General Electric Company.

Permission is granted to any individual or institution to use, copy, modify, and distribute this software, provided that this complete copyright and permission notice is maintained, intact, in all copies and supporting documentation.

Texas Instruments Incorporated and General Electric Company provides this software "as is" without express or implied warranty.

Definition in file vnl_error.cxx.


Function Documentation

void vnl_error_matrix_col_index ( char const *  fcn,
int  c 
)

Raise exception for invalid col index.

Definition at line 63 of file vnl_error.cxx.

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

Raise exception for invalid dimensions.

Definition at line 72 of file vnl_error.cxx.

void vnl_error_matrix_nonsquare ( char const *  fcn)

Raise exception for invalid dimensions.

Definition at line 82 of file vnl_error.cxx.

void vnl_error_matrix_row_index ( char const *  fcn,
int  r 
)

Definition at line 53 of file vnl_error.cxx.

void vnl_error_matrix_va_arg ( int  n)

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

Definition at line 91 of file vnl_error.cxx.

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

Raise exception for invalid dimensions.

Definition at line 33 of file vnl_error.cxx.

void vnl_error_vector_index ( char const *  fcn,
int  index 
)

Raise exception for invalid index.

Definition at line 24 of file vnl_error.cxx.

void vnl_error_vector_va_arg ( int  n)

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

Definition at line 43 of file vnl_error.cxx.