Lunchbox  1.10.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
stdExt.h File Reference

Include extensions to the STL and define a uniform interface to them. More...

#include <lunchbox/algorithm.h>
#include <lunchbox/compiler.h>
#include <lunchbox/uint128_t.h>
#include <algorithm>
#include <string>
#include <vector>
#include <hash_map>
#include <hash_set>
+ Include dependency graph for stdExt.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  hash< lunchbox::uint128_t >
 uint128_t hash function. More...
 

Macros

#define LB_STDEXT_STD
 
#define LB_STDEXT_NAMESPACE_OPEN   namespace std {
 
#define LB_STDEXT_NAMESPACE_CLOSE   }
 

Functions

template<typename C >
void usort (C &c)
 MSVC. More...
 

Detailed Description

Include extensions to the STL and define a uniform interface to them.

Deprecated:
For containers and most functionality use boost classes.

Definition in file stdExt.h.

Function Documentation

template<typename C >
void usort ( C &  c)

MSVC.

Deprecated:
use lunchbox::usort()

Definition at line 207 of file stdExt.h.

References lunchbox::usort().

+ Here is the call graph for this function: