Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

CTBexceptionIndexRange.icc

Go to the documentation of this file.
00001 
00006 /*----------------------------------------------------------------------------*/
00007 /* C Tool Box: Designed and implemented by:                                   */
00008 /*    Walter F.J. Mueller   Gesellschaft fuer Schwerionenforschung (GSI)      */
00009 /*                          Planckstrasse 1, D-64291 Darmstadt, Germany       */
00010 /*                  Email:  W.F.J.Mueller@gsi.de                              */
00011 /*                  WWW:    http://www-kp3.gsi.de/www/kp3/people/mueller.html */
00012 /*------------------------------------------+---------------------------------*/
00013 
00014 //------------------------------------------+-----------------------------------
00016 
00017 inline CTBexceptionIndexRange::CTBexceptionIndexRange()
00018   : CTBexception("CTBexceptionIndexRange"),
00019     mi_index(0),
00020     mi_limit(0)
00021 {}
00022 
00023 //------------------------------------------+-----------------------------------
00025 
00026 inline CTBexceptionIndexRange::CTBexceptionIndexRange(CTBint i_index)
00027   : CTBexception("CTBexceptionIndexRange"),
00028     mi_index(i_index),
00029     mi_limit(0)
00030 {}
00031 
00032 //------------------------------------------+-----------------------------------
00034 
00035 inline CTBexceptionIndexRange::CTBexceptionIndexRange(CTBint i_index,
00036                                                       CTBint i_limit)
00037   : CTBexception("CTBexceptionIndexRange"),
00038     mi_index(i_index),
00039     mi_limit(i_limit)
00040 {}
00041 
00042 //------------------------------------------+-----------------------------------
00044 
00045 inline CTBexceptionIndexRange::CTBexceptionIndexRange(CTBint i_index,
00046                                                       CTBint i_limit,
00047                                                       const char* c_module)
00048   : CTBexception("CTBexceptionIndexRange", 0, c_module),
00049     mi_index(i_index),
00050     mi_limit(i_limit)
00051 {}
00052 
00053 //------------------------------------------+-----------------------------------
00055 
00056 inline CTBint CTBexceptionIndexRange::Index() const
00057 {
00058   return mi_index;
00059 }
00060 
00061 //------------------------------------------+-----------------------------------
00063 
00064 inline CTBint CTBexceptionIndexRange::Limit() const
00065 {
00066   return mi_limit;
00067 }
00068 

Generated at Fri Oct 24 18:11:28 2003 for CTBbase by doxygen1.2.9-20010812 written by Dimitri van Heesch, © 1997-2001