gflib  1.0
prog/include/err/gfl_IndexOutOfBoundsException.h
説明を見る。
00001 #ifndef __GFL_INDEX_OUT_OF_BOUNDS_EXCEPTION_H__
00002 #define __GFL_INDEX_OUT_OF_BOUNDS_EXCEPTION_H__
00003 
00004 #pragma once
00005 
00006 #include <nn.h>
00007 #include <exception>
00008 #include <stdexcept>
00009 
00010 #include <err/gfl_Exception.h>
00011 
00012 
00013 namespace gfl{
00014 namespace err{
00015 
00016 
00017 
00021 class IndexOutOfBoundsException : public gfl::err::Exception, public ::std::length_error
00022 {
00023 public:
00033   // ---------------------------------------------------------------------//
00034   IndexOutOfBoundsException( const char * message = NULL, const char *fileName = NULL, u32 line = 0 );
00035 };
00036 
00037 
00038 
00039 } // err
00040 } // gfl
00041 
00042 #endif  // __GFL_INDEX_OUT_OF_BOUNDS_EXCEPTION_H__