BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslstp_exfunctional.h File Reference
#include <bsls_ident.h>
#include <bslscm_version.h>
#include <bslmf_istriviallycopyable.h>
#include <bslmf_nestedtraitdeclaration.h>
#include <bslstl_equalto.h>
#include <bsls_compilerfeatures.h>
#include <bsls_deprecatefeature.h>
#include <cstring>
#include <functional>
#include <bslalg_typetraits.h>
#include <bsls_nativestd.h>

Go to the source code of this file.

Classes

class  bsl::unary_compose< OPERATION1, OPERATION2 >
 
class  bsl::binary_compose< OPERATION1, OPERATION2, OPERATION3 >
 
struct  bsl::select1st< PAIR >
 public type names More...
 
struct  bsl::select2nd< PAIR >
 public type names More...
 
struct  bsl::StringComparator
 
struct  bsl::ComparatorSelector< HASH_KEY >
 
struct  bsl::ComparatorSelector< const char * >
 
struct  bslstp::Identity< TYPE >
 An identity function. More...
 

Functions

template<class OPERATION1 , class OPERATION2 >
unary_compose< OPERATION1, OPERATION2 > bsl::compose1 (const OPERATION1 &fn1, const OPERATION2 &fn2)
 
template<class OPERATION1 , class OPERATION2 , class OPERATION3 >
binary_compose< OPERATION1, OPERATION2, OPERATION3 > bsl::compose2 (const OPERATION1 &fn1, const OPERATION2 &fn2, const OPERATION3 &fn3)
 

Detailed Description

The content of this file has been pre-processed for Doxygen.