Public Types | Public Member Functions | Private Attributes

c_var_except Class Reference

Base exception class. More...

#include <var_except.h>

Inheritance diagram for c_var_except:
Collaboration diagram for c_var_except:

List of all members.

Public Types

enum  e_which {
  NA = 0, UNARY, INCDEC,
  LEFT, RIGHT
}

Public Member Functions

 c_var_except (e_which which)
 Constructor.
virtual ~c_var_except ()=0
string get_bad_arg_name ()
 Returns human-readable name of erroneous operand.
int get_bad_arg_num ()
 Returns number of erroneous operand.
virtual string get_msg ()=0
 Returns human-readable error description.
c_var_except::e_which get_which_operand ()
 Returns which operand caused the problem.

Private Attributes

c_var_except::e_which which_operand
 Which operand caused the problem?

Detailed Description

Base exception class.

Author:
VooDooMan
Date:
2007-01-14
Version:
1

Definition at line 62 of file var_except.h.


The documentation for this class was generated from the following files:

Generated on Sat Aug 7 2010 15:39:48 for VooDoo cIRCle by doxygen 1.7.1

Get VooDoo cIRCle at SourceForge.net. Fast, secure and Free Open Source software downloads