/home/ntakagi/work/STLport-5.1.5/stlport/stl/_abbrevs.hGo to the documentation of this file.00001 /* 00002 * 00003 * Copyright (c) 1999 00004 * Boris Fomitchev 00005 * 00006 * This material is provided "as is", with absolutely no warranty expressed 00007 * or implied. Any use is at your own risk. 00008 * 00009 * Permission to use or copy this software for any purpose is hereby granted 00010 * without fee, provided the above notices are retained on all copies. 00011 * Permission to modify the code and to distribute modified code is granted, 00012 * provided the above notices are retained, and a notice that the code was 00013 * modified is included with the above copyright notice. 00014 * 00015 */ 00016 00017 /* NOTE: This is an internal header file, included by other STL headers. 00018 * You should not attempt to use it directly. 00019 */ 00020 00021 #ifndef _STLP_INTERNAL_ABBREVS_H 00022 # define _STLP_INTERNAL_ABBREVS_H 00023 00024 // ugliness is intentional - to reduce conflicts 00025 # define input_iterator_tag _In__ItT 00026 # define output_iterator_tag _Ou__ItT 00027 # define bidirectional_iterator_tag _Bd__ItT 00028 # define random_access_iterator_tag _Ra__ItT 00029 # define input_iterator _In__It 00030 # define output_iterator _Ou__It 00031 # define bidirectional_iterator _Bd__It 00032 # define random_access_iterator _Ra__It 00033 # define reverse_bidirectional_iterator _rBd__It 00034 # define reverse_iterator _r__It 00035 # define back_insert_iterator _bI__It 00036 # define front_insert_iterator _fI__It 00037 # define raw_storage_iterator _rS__It 00038 # define _Const_traits _C_Tr 00039 # define _Const_Const_traits _CC_Tr 00040 # define _Nonconst_traits _N_Tr 00041 # define _Nonconst_Const_traits _NC_Tr 00042 00043 // ugliness is intentional - to reduce conflicts probability 00044 # define __malloc_alloc M__A 00045 # define __node_alloc D__A 00046 # define __new_alloc N__A 00047 # define __debug_alloc G__A 00048 # define _STLP_alloc_proxy P__A 00049 00050 # define _Deque_iterator_base _Dq__ItB 00051 # define _Deque_iterator _Dq__It 00052 00053 # define _Select1st _S1st 00054 # define _Select2nd _S2nd 00055 # define __move_source __m_s 00056 # define _Vector_nonconst_traits _V_nct 00057 00058 # define _Ht_iterator _Ht_It 00059 00060 # define _List_node_base _L__NB 00061 # define _List_iterator_base _L__ItB 00062 # define _List_iterator _L__It 00063 00064 # define _Slist_iterator_base _SL__ItB 00065 # define _Slist_iterator _SL__It 00066 00067 # define _Rb_tree_node_base _rbT__NB 00068 # define _Rb_tree_node _rbT__N 00069 # define _Rb_tree_base_iterator _rbT__It 00070 # define _Rb_tree_base _rbT__B 00071 00072 # if defined (__DMC__) && defined (_STLP_DEBUG) 00073 # define _NonDbg_hashtable _Nd_Ht 00074 # define _DBG_iter _d__It 00075 # endif 00076 #endif 00077
Generated on Mon Mar 10 15:32:18 2008 by ![]() |