Quick Links:

bal | bbl | bdl | bsl

Public Types

bslmf::AddPointer_Impl< t_TYPE, size_t > Struct Template Reference

#include <bslmf_addpointer.h>

List of all members.

Public Types

typedef t_TYPE * type

Detailed Description

template<class t_TYPE, size_t = sizeof(AddPointer_Compute::canFormPointer<t_TYPE>(0))>
struct bslmf::AddPointer_Impl< t_TYPE, size_t >

For the majority of types, it is perfectly reasonable to form the type t_TYPE *.

See Component bslmf_addpointer


Member Typedef Documentation

template<class t_TYPE , size_t = sizeof(AddPointer_Compute::canFormPointer<t_TYPE>(0))>
typedef t_TYPE* bslmf::AddPointer_Impl< t_TYPE, size_t >::type

A pointer to the original t_TYPE.


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