library of assembled shared sources

http://lass.cocamware.com

lass::util::impl::IndexRaiser Struct Reference

Throw a range error for LASS_ENFORCE_INDEX. More...

#include <enforcer_impl.h>


Static Public Member Functions

template<typename T , typename C >
static void raise (const T &index, const C &size, const std::string &message, const char *locus)


Detailed Description

Throw a range error for LASS_ENFORCE_INDEX.

Definition at line 410 of file enforcer_impl.h.


Member Function Documentation

template<typename T , typename C >
static void lass::util::impl::IndexRaiser::raise ( const T &  index,
const C &  size,
const std::string &  message,
const char *  locus 
) [inline, static]

Definition at line 413 of file enforcer_impl.h.

References LASS_THROW_EX, and lass::util::impl::raiserAddMessage().


The documentation for this struct was generated from the following file:

Generated on Mon Nov 10 14:22:20 2008 for Library of Assembled Shared Sources by doxygen 1.5.7.1
SourceForge.net Logo