2005/5/9

     
 

SystemError_h

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

SystemError.h File Reference

#include Error.h

Namespaces

namespace  acdk
namespace  acdk::lang

Defines

#define ACDK_SYS_ERROR(arg)   THROW1(SystemError, arg)
#define ACDK_SYS_CALL0(method, cond)
#define ACDK_SYS_CALL1(method, arg1, cond)
#define ACDK_SYS_CALL2(method, arg1, arg2, cond)
#define ACDK_SYS_CALL3(method, arg1, arg2, arg3, cond)
#define ACDK_SYS_CALL4(method, arg1, arg2, arg3, arg4, cond)
#define ACDK_SYS_CALL5(method, arg1, arg2, arg3, arg4, arg5, cond)


Define Documentation

#define ACDK_SYS_CALL0 method,
cond   ) 
 

Value:

if (((method ()) cond) == false && ::acdk::lang::sys::core_system::inMain()) \
    THROW1(SystemError, RString(*** SystemError at  __FILE__ :) + String::valueOf(__LINE__) +  . Failed:  #method)

#define ACDK_SYS_CALL1 method,
arg1,
cond   ) 
 

Value:

if ((( method ( arg1 )) cond) == false  && ::acdk::lang::sys::core_system::inMain()) \
    THROW1(SystemError, RString(*** SystemError at  __FILE__ :) + String::valueOf(__LINE__) +  . Failed:  #method ( #arg1 ) #cond )

#define ACDK_SYS_CALL2 method,
arg1,
arg2,
cond   ) 
 

Value:

if ((( method ( arg1, arg2 )) cond) == false  && ::acdk::lang::sys::core_system::inMain()) \
    THROW1(SystemError, RString(*** SystemError at  __FILE__ :) + String::valueOf(__LINE__) +  . Failed:  #method ( #arg1 ,  #arg2 ) #cond )

#define ACDK_SYS_CALL3 method,
arg1,
arg2,
arg3,
cond   ) 
 

Value:

if ((( method ( arg1, arg2, arg3 )) cond) == false  && ::acdk::lang::sys::core_system::inMain()) \
    THROW1(SystemError, RString(*** SystemError at  __FILE__ :) + String::valueOf(__LINE__) +  . Failed:  #method ( #arg1 ,  #arg2 ,  #arg3 ) #cond )

#define ACDK_SYS_CALL4 method,
arg1,
arg2,
arg3,
arg4,
cond   ) 
 

Value:

if ((( method ( arg1, arg2, arg3, arg4 )) cond) == false  && ::acdk::lang::sys::core_system::inMain()) \
    THROW1(SystemError, RString(*** SystemError at  __FILE__ :) + String::valueOf(__LINE__) +  . Failed:  #method ( #arg1 ,  #arg2 ,  #arg3 ,  #arg4 ) #cond )

#define ACDK_SYS_CALL5 method,
arg1,
arg2,
arg3,
arg4,
arg5,
cond   ) 
 

Value:

if ((( method ( arg1, arg2, arg3, arg4, arg5 )) cond) == false  && ::acdk::lang::sys::core_system::inMain()) \
    THROW1(SystemError, RString(*** SystemError at  __FILE__ :) + String::valueOf(__LINE__) +  . Failed:  #method ( #arg1 ,  #arg2 ,  #arg3 ,  #arg4 ,  #arg5 ) #cond )

#define ACDK_SYS_ERROR arg   )     THROW1(SystemError, arg)