Assert.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

ace pre h
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
ACE_Export void 
__ace_assert (const char *file, int line, const ACE_TCHAR *expression)

Detailed Description

Id
Assert.h 82808 2008-09-23 11:27:27Z smcqueen
Author:
Douglas C. Schmidt <schmidt@cs.wustl.edu>

Definition in file Assert.h.


Function Documentation

ace pre h ACE_BEGIN_VERSIONED_NAMESPACE_DECL ACE_Export void __ace_assert ( const char *  file,
int  line,
const ACE_TCHAR expression 
)

Definition at line 13 of file Assert.cpp.

00014 {
00015   int error = ACE_Log_Msg::last_error_adapter ();
00016   ACE_Log_Msg *log = ACE_Log_Msg::instance ();
00017 
00018   log->set (file, line, -1, error, log->restart (),
00019             log->msg_ostream (), log->msg_callback ());
00020 
00021   log->log (LM_ERROR, ACE_TEXT ("ACE_ASSERT: file %N, line %l assertion failed for '%s'.%a\n"), expression, -1);
00022 }

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Fri Nov 6 23:11:39 2009 for ACE by  doxygen 1.6.1