Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

nmstl_util.cc File Reference

Go to the history log for this file.

#include <xercesc/util/XMLString.hpp>
#include <xercesc/util/XMLException.hpp>
#include <xercesc/dom/DOMException.hpp>
#include <xercesc/dom/DOMImplementation.hpp>
#include "xercesDomUtil.h"
#include <nmstl_util.h>
#include "StackTrace.h"
#include "Exceptions.h"

Functions

string to_string (const XMLCh *ch)
string to_string (const XMLException &e)
string to_string (const DOMException &e)
void my_unexpected_handler ()
void __assert_fail (const char *assertion, const char *file, unsigned int line, const char *function)
void crash_handler (int sig, sigcontext ctx)
void trap_segv ()

Variables

 NMSTL_NAMESPACE_BEGIN
std::unexpected_handler setup_unexpected = std::set_unexpected(&my_unexpected_handler)
bool setup_segv = (trap_segv(), true)
 NMSTL_NAMESPACE_END

Function Documentation

void __assert_fail const char *  assertion,
const char *  file,
unsigned int  line,
const char *  function
 

void crash_handler int  sig,
sigcontext  ctx
[static]
 

void my_unexpected_handler  )  [static]
 

string to_string const DOMException &  e  ) 
 

string to_string const XMLException &  e  ) 
 

string to_string const XMLCh *  ch  ) 
 

void trap_segv  )  [static]
 


Variable Documentation

NMSTL_NAMESPACE_BEGIN
 

NMSTL_NAMESPACE_END
 

bool setup_segv = (trap_segv(), true) [static]
 

std::unexpected_handler setup_unexpected = std::set_unexpected(&my_unexpected_handler) [static]
 


Generated on Fri Nov 12 15:15:22 2004 for Borealis by doxygen 1.3.8