8#ifndef INCLUDED_BSLMF_ARRAYTOPOINTER
9#define INCLUDED_BSLMF_ARRAYTOPOINTER
78#include <bslscm_version.h>
90template <
class t_TYPE,
class t_ORIGINAL_TYPE>
91struct ArrayToPointer_Imp;
93template <
class t_TYPE>
98template <
class t_TYPE>
107template <
class t_TYPE>
112template <
class t_TYPE>
121template <
class t_TYPE,
class t_ORIGINAL_TYPE>
126template <
class t_TYPE, std::
size_t t_NUM_ELEMENTS,
class t_UNUSED>
131template <
class t_TYPE,
class t_UNUSED>
138#ifndef BDE_OPENSOURCE_PUBLICATION
143#ifdef bslmf_ArrayToConstPointer
144#undef bslmf_ArrayToConstPointer
147#define bslmf_ArrayToConstPointer bslmf::ArrayToConstPointer
149#ifdef bslmf_ArrayToPointer
150#undef bslmf_ArrayToPointer
153#define bslmf_ArrayToPointer bslmf::ArrayToPointer
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
Definition bdlbb_blob.h:576
ArrayToPointer_Imp< constt_TYPE, t_TYPE & >::Type Type
Definition bslmf_arraytopointer.h:114
Definition bslmf_arraytopointer.h:108
ArrayToPointer_Imp< constt_TYPE, t_TYPE >::Type Type
Definition bslmf_arraytopointer.h:109
ArrayToPointer_Imp< t_TYPE, t_TYPE & >::Type Type
Definition bslmf_arraytopointer.h:100
t_TYPE * Type
Definition bslmf_arraytopointer.h:133
t_TYPE * Type
Definition bslmf_arraytopointer.h:128
Definition bslmf_arraytopointer.h:122
t_ORIGINAL_TYPE Type
Definition bslmf_arraytopointer.h:123
Definition bslmf_arraytopointer.h:94
ArrayToPointer_Imp< t_TYPE, t_TYPE >::Type Type
Definition bslmf_arraytopointer.h:95