BDE 4.39.x Production Release
Loading...
Searching...
No Matches
baljsn::Decoder::CustomizedManipulator Struct Reference

#include <baljsn_decoder.h>

Public Member Functions

template<class t_BASE_TYPE >
bsl::enable_if<!bdlar::IsRef< t_BASE_TYPE >::value, int >::type operator() (t_BASE_TYPE *value)
 
template<class t_REF >
bsl::enable_if< bdlar::IsRef< t_REF >::value, int >::type operator() (t_REF *)
 

Public Attributes

bsl::ostringstreamd_logStream
 
bslstl::StringRef d_dataValue
 
bool d_convertCalled
 

Member Function Documentation

◆ operator()() [1/2]

template<class t_BASE_TYPE >
bsl::enable_if<!bdlar::IsRef< t_BASE_TYPE >::value, int >::type baljsn::Decoder::CustomizedManipulator::operator() ( t_BASE_TYPE *  value)
inline

◆ operator()() [2/2]

template<class t_REF >
bsl::enable_if< bdlar::IsRef< t_REF >::value, int >::type baljsn::Decoder::CustomizedManipulator::operator() ( t_REF *  )
inline

Stub for the bdlar ref types.

Member Data Documentation

◆ d_convertCalled

bool baljsn::Decoder::CustomizedManipulator::d_convertCalled

◆ d_dataValue

bslstl::StringRef baljsn::Decoder::CustomizedManipulator::d_dataValue

◆ d_logStream

bsl::ostringstream& baljsn::Decoder::CustomizedManipulator::d_logStream

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