map2.h File Reference

Extended deque template. More...

#include "Mbo.h"
#include "list2.h"
#include "vector2.h"
#include "deque2.h"
#include <map>
#include <functional>
#include <stdexcept>

Include dependency graph for map2.h:

Mbo.hlist2.hvector2.hdeque2.hMboTString.hMboDebugTrace.harg_info.h

This graph shows which files directly or indirectly include this file:

MboStrList.hMboStrMap.hMboIniData.hMboDrawWin.h

Go to the source code of this file.

Namespaces

namespace  std

Classes

class  std::check_fun_t< _Tp, _Arg >
 binary function adaptor for check functions used by map2 More...
class  std::map2< __Kty, __Ty, __Kty_container, __Ty_container, __Pr, __Alloc >
 expanded map template class More...

Defines

#define MAP_CONTAINER   std::deque2

Functions

template<class _Tp, class _Arg>
check_fun_t< _Tp, _Arg > std::check_fun (bool(_Tp::*__f)(const _Arg &) const)
 Helper function to build parameters for map2.values(check_fun_t).


Detailed Description

Extended deque template.

Author:
Marcus Boerger (http://marcus-boerger.de/)
Note:
You must compile this source with RTTI enabled.

This file is distributed under the LGPL license GNU Lesser General Public License, version 2.1.

Definition in file map2.h.


Define Documentation

#define MAP_CONTAINER   std::deque2

define the default map2 container being deque2

This is used when instnaciating std:map2 with only 2 parameters. And defines the return types for std:map2::keys() and std::map2::values() functions.

Definition at line 117 of file map2.h.


  Hosted on code.google.com  
© Marcus Börger
Generated on Fri Jan 18 21:21:08 2008 for MBO-lib by doxygen 1.5.4