Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
mfc.hpp File Reference
#include <afx.h>
#include <cstddef>
#include <utility>
#include <boost/assert.hpp>
#include <boost/mpl/if.hpp>
#include <boost/range/atl.hpp>
#include <boost/range/begin.hpp>
#include <boost/range/const_iterator.hpp>
#include <boost/range/detail/microsoft.hpp>
#include <boost/range/end.hpp>
#include <boost/iterator/iterator_adaptor.hpp>
#include <boost/iterator/iterator_categories.hpp>
#include <boost/iterator/iterator_facade.hpp>
#include <boost/iterator/transform_iterator.hpp>
#include <boost/type_traits/is_const.hpp>
#include <boost/type_traits/remove_pointer.hpp>
#include <boost/utility/addressof.hpp>
#include <afxcoll.h>
#include <tchar.h>
Include dependency graph for mfc.hpp:
This graph shows which files directly or indirectly include this file:

Classes

singleton  CArray< Type, ArgType >
 
singleton  CList< Type, ArgType >
 
singleton  CMap< Key, ArgKey, Mapped, ArgMapped >
 
singleton  CTypedPtrArray< BaseClass, PtrType >
 
singleton  CTypedPtrList< BaseClass, PtrType >
 
singleton  CTypedPtrMap< BaseClass, KeyPtrType, MappedPtrType >
 
struct  boost::range_detail_microsoft::mfc_ptr_array_iterator< ArrayT, PtrType >
 
struct  boost::range_detail_microsoft::mfc_ptr_array_iterator_super< ArrayT, PtrType >
 
struct  boost::range_detail_microsoft::mfc_ptr_array_iterator< ArrayT, PtrType >
 
struct  boost::range_detail_microsoft::mfc_ptr_array_functions
 
struct  boost::range_detail_microsoft::customization< ::CByteArray >
 
struct  boost::range_detail_microsoft::customization< ::CByteArray >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CDWordArray >
 
struct  boost::range_detail_microsoft::customization< ::CDWordArray >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CObArray >
 
struct  boost::range_detail_microsoft::customization< ::CObArray >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CPtrArray >
 
struct  boost::range_detail_microsoft::customization< ::CPtrArray >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CStringArray >
 
struct  boost::range_detail_microsoft::customization< ::CStringArray >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CUIntArray >
 
struct  boost::range_detail_microsoft::customization< ::CUIntArray >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CWordArray >
 
struct  boost::range_detail_microsoft::customization< ::CWordArray >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CObList >
 
struct  boost::range_detail_microsoft::customization< ::CObList >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CPtrList >
 
struct  boost::range_detail_microsoft::customization< ::CPtrList >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CStringList >
 
struct  boost::range_detail_microsoft::customization< ::CStringList >::meta< X >
 
struct  boost::range_detail_microsoft::mfc_map_iterator< MapT, KeyT, MappedT >
 
struct  boost::range_detail_microsoft::mfc_map_iterator_super< MapT, KeyT, MappedT >
 
struct  boost::range_detail_microsoft::mfc_map_iterator< MapT, KeyT, MappedT >
 
struct  boost::range_detail_microsoft::mfc_map_functions
 
struct  boost::range_detail_microsoft::customization< ::CMapPtrToWord >
 
struct  boost::range_detail_microsoft::customization< ::CMapPtrToWord >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CMapPtrToPtr >
 
struct  boost::range_detail_microsoft::customization< ::CMapPtrToPtr >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CMapStringToOb >
 
struct  boost::range_detail_microsoft::customization< ::CMapStringToOb >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CMapStringToPtr >
 
struct  boost::range_detail_microsoft::customization< ::CMapStringToPtr >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CMapStringToString >
 
struct  boost::range_detail_microsoft::customization< ::CMapStringToString >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CMapWordToOb >
 
struct  boost::range_detail_microsoft::customization< ::CMapWordToOb >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CMapWordToPtr >
 
struct  boost::range_detail_microsoft::customization< ::CMapWordToPtr >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CArray< Type, ArgType > >
 
struct  boost::range_detail_microsoft::customization< ::CArray< Type, ArgType > >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CList< Type, ArgType > >
 
struct  boost::range_detail_microsoft::customization< ::CList< Type, ArgType > >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CMap< Key, ArgKey, Mapped, ArgMapped > >
 
struct  boost::range_detail_microsoft::customization< ::CMap< Key, ArgKey, Mapped, ArgMapped > >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CTypedPtrArray< BaseClass, PtrType > >
 
struct  boost::range_detail_microsoft::customization< ::CTypedPtrArray< BaseClass, PtrType > >::fun< X >
 
struct  boost::range_detail_microsoft::customization< ::CTypedPtrArray< BaseClass, PtrType > >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CTypedPtrList< BaseClass, PtrType > >
 
struct  boost::range_detail_microsoft::customization< ::CTypedPtrList< BaseClass, PtrType > >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CTypedPtrMap< BaseClass, KeyPtrType, MappedPtrType > >
 
struct  boost::range_detail_microsoft::customization< ::CTypedPtrMap< BaseClass, KeyPtrType, MappedPtrType > >::meta< X >
 
struct  boost::range_detail_microsoft::customization< ::CString >
 
struct  boost::range_detail_microsoft::customization< ::CString >::meta< X >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::range_detail_microsoft
 

Macros

#define BOOST_RANGE_MFC_NO_CPAIR
 
#define BOOST_RANGE_MFC_HAS_LEGACY_STRING
 
#define BOOST_RANGE_MFC_CONST_COL_RETURNS_NON_REF
 

Macro Definition Documentation

#define BOOST_RANGE_MFC_CONST_COL_RETURNS_NON_REF
#define BOOST_RANGE_MFC_HAS_LEGACY_STRING
#define BOOST_RANGE_MFC_NO_CPAIR