/home/ntakagi/work/STLport-5.1.5/src/dll_main.cpp File Reference

#include "stlport_prefix.h"
#include <utility>
#include <memory>
#include <vector>
#include <set>
#include <list>
#include <slist>
#include <deque>
#include <hash_map>
#include <limits>
#include <string>
#include <stdexcept>
#include <bitset>
#include <locale>
#include <rope>
#include <cstdlib>
#include <cstdio>

Go to the source code of this file.

Defines

#define __PUT_STATIC_DATA_MEMBERS_HERE
#define _STLP_EXPOSE_GLOBALS_IMPLEMENTATION
#define _STLP_THROW_MSG(ex, msg)   puts(msg),_STLP_ABORT()
#define FORCE_SYMBOL   extern

Functions

_STLP_BEGIN_NAMESPACE void
_STLP_DECLSPEC _STLP_CALL 
__stl_throw_runtime_error (const char *__msg)
void _STLP_DECLSPEC _STLP_CALL __stl_throw_range_error (const char *__msg)
void _STLP_DECLSPEC _STLP_CALL __stl_throw_out_of_range (const char *__msg)
void _STLP_DECLSPEC _STLP_CALL __stl_throw_length_error (const char *__msg)
void _STLP_DECLSPEC _STLP_CALL __stl_throw_invalid_argument (const char *__msg)
void _STLP_DECLSPEC _STLP_CALL __stl_throw_overflow_error (const char *__msg)

Variables

template class _STLP_CLASS_DECLSPEC __debug_alloc< __node_alloc >
template class _STLP_CLASS_DECLSPEC __debug_alloc< __new_alloc >
template class _STLP_CLASS_DECLSPEC allocator< _STLP_PRIV _Slist_node_base * >
_STLP_MOVE_TO_PRIV_NAMESPACE
template class _STLP_CLASS_DECLSPEC 
_STLP_alloc_proxy< _Slist_node_base **, _Slist_node_base *, allocator< _Slist_node_base * > >
template class _STLP_CLASS_DECLSPEC _Vector_base< _Slist_node_base *, allocator< _Slist_node_base * > >
_STLP_MOVE_TO_STD_NAMESPACE
template class _STLP_CLASS_DECLSPEC 
vector< _STLP_PRIV _Slist_node_base *, allocator< _STLP_PRIV _Slist_node_base * > >
_STLP_MOVE_TO_PRIV_NAMESPACE
template class _STLP_CLASS_DECLSPEC 
_Rb_global< bool >
template class _STLP_CLASS_DECLSPEC _List_global< bool >
template class _STLP_CLASS_DECLSPEC _Sl_global< bool >
template class _STLP_CLASS_DECLSPEC _Stl_prime< bool >
template class _STLP_CLASS_DECLSPEC _LimG< bool >


Define Documentation

#define __PUT_STATIC_DATA_MEMBERS_HERE

Definition at line 26 of file dll_main.cpp.

#define _STLP_EXPOSE_GLOBALS_IMPLEMENTATION

Definition at line 27 of file dll_main.cpp.

#define _STLP_THROW_MSG ( ex,
msg   )     puts(msg),_STLP_ABORT()

#define FORCE_SYMBOL   extern

Definition at line 257 of file dll_main.cpp.


Function Documentation

void _STLP_DECLSPEC _STLP_CALL __stl_throw_invalid_argument ( const char *  __msg  ) 

Definition at line 98 of file dll_main.cpp.

References _STLP_THROW_MSG.

Referenced by bitset< _Nb >::_M_copy_from_string().

void _STLP_DECLSPEC _STLP_CALL __stl_throw_length_error ( const char *  __msg  ) 

void _STLP_DECLSPEC _STLP_CALL __stl_throw_overflow_error ( const char *  __msg  ) 

Definition at line 101 of file dll_main.cpp.

References _STLP_THROW_MSG.

Referenced by _Base_bitset< _Nw >::_M_do_to_ulong(), _S_sort(), and _Slist_sort().

void _STLP_DECLSPEC _STLP_CALL __stl_throw_range_error ( const char *  __msg  ) 

_STLP_BEGIN_NAMESPACE void _STLP_DECLSPEC _STLP_CALL __stl_throw_runtime_error ( const char *  __msg  ) 

Definition at line 86 of file dll_main.cpp.

References _STLP_THROW_MSG.


Variable Documentation

template class _STLP_CLASS_DECLSPEC __debug_alloc< __new_alloc >

Definition at line 155 of file dll_main.cpp.

template class _STLP_CLASS_DECLSPEC __debug_alloc< __node_alloc >

Definition at line 154 of file dll_main.cpp.

template class _STLP_CLASS_DECLSPEC _LimG< bool >

Definition at line 249 of file dll_main.cpp.

template class _STLP_CLASS_DECLSPEC _List_global< bool >

Definition at line 244 of file dll_main.cpp.

_STLP_MOVE_TO_PRIV_NAMESPACE template class _STLP_CLASS_DECLSPEC _Rb_global< bool >

Definition at line 243 of file dll_main.cpp.

template class _STLP_CLASS_DECLSPEC _Sl_global< bool >

Definition at line 246 of file dll_main.cpp.

template class _STLP_CLASS_DECLSPEC _Stl_prime< bool >

Definition at line 247 of file dll_main.cpp.

_STLP_MOVE_TO_PRIV_NAMESPACE template class _STLP_CLASS_DECLSPEC _STLP_alloc_proxy< _Slist_node_base **, _Slist_node_base *, allocator< _Slist_node_base * > >

Definition at line 169 of file dll_main.cpp.

template class _STLP_CLASS_DECLSPEC _Vector_base< _Slist_node_base *, allocator< _Slist_node_base * > >

Definition at line 171 of file dll_main.cpp.

template class _STLP_CLASS_DECLSPEC allocator< _STLP_PRIV _Slist_node_base * >

Definition at line 166 of file dll_main.cpp.

_STLP_MOVE_TO_STD_NAMESPACE template class _STLP_CLASS_DECLSPEC vector< _STLP_PRIV _Slist_node_base *, allocator< _STLP_PRIV _Slist_node_base * > >

Definition at line 183 of file dll_main.cpp.



Generated on Mon Mar 10 15:32:47 2008 by  doxygen 1.5.1