gflib 1.0

- メインページ
- ネームスペース
- クラス
- ファイル

- ファイル一覧
- ファイルメンバ

prog/include/err/gfl_IlligalArgumentException.h
説明を見る。

    00001 #ifndef __GFL_ILLIGA_ARGUMENT_EXCEPTION_H__
    00002 #define __GFL_ILLIGA_ARGUMENT_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 IlligalArgumentException : public gfl::err::Exception, public ::std::invalid_argument, public ::std::out_of_range
    00022 {
    00023 public:
    00033   // -----------------------------------------------------------------------
    00034   IlligalArgumentException( const char * message = NULL, const char *fileName = NULL, u32 line = 0 );
    00035 };
    00036
    00037
    00038
    00039 } // err
    00040 } // gfl
    00041
    00042 #endif  // __GFL_ILLIGA_ARGUMENT_EXCEPTION_H__