Quick Links:

bal | bbl | bdl | bsl

Public Types

bsl::add_pointer< t_TYPE & > Struct Template Reference

#include <bslmf_addpointer.h>

List of all members.

Public Types

typedef t_TYPE * type

Detailed Description

template<class t_TYPE>
struct bsl::add_pointer< t_TYPE & >

If we can form a reference to t_TYPE, then we can also form a pointer to it. In particular, we know that it is not void (which should still work) or an "abominable" function type with a trailing cv-qualifier. Note that this partial specialization is necessary to avoid falling into degenerate (non-compiling) cases in the implementation meta-program.

See Component bslmf_addpointer


Member Typedef Documentation

template<class t_TYPE >
typedef t_TYPE* bsl::add_pointer< t_TYPE & >::type

The documentation for this struct was generated from the following file: