8#ifndef INCLUDED_BDLAR_SYMBOLICCONVERTER
9#define INCLUDED_BDLAR_SYMBOLICCONVERTER
157#include <bslscm_version.h>
161#include <bsl_ostream.h>
182 template <
class LHS_TYPE,
class RHS_TYPE>
183 static int convert(LHS_TYPE *lhs,
185 bsl::ostream& errorStream);
186 template <
class LHS_TYPE,
class RHS_TYPE>
187 static int convert(LHS_TYPE *lhs,
const RHS_TYPE& rhs);
200template <
class LHS_TYPE,
class RHS_TYPE>
204 bsl::ostream& errorStream)
211template <
class LHS_TYPE,
class RHS_TYPE>
215 bsl::ostream nullStream(0);
216 return convert(lhs, rhs, nullStream);
222 bsl::ostream nullStream(0);
223 return convert(lhs, rhs, nullStream);
Definition bdlar_anyref.h:247
Definition bdlar_anyref.h:85
static bsl::enable_if<!IsDynamic< t_TYPE >::value, AnyConstRef >::type makeAnyConstRef(const t_TYPE &object)
Make AnyConstRef to the specified object.
Definition bdlar_refutil.h:194
static bsl::enable_if<!IsDynamic< t_TYPE >::value, AnyRef >::type makeAnyRef(t_TYPE &object)
Make AnyRef to the specified object.
Definition bdlar_refutil.h:209
#define BSLS_IDENT(str)
BSLS_IDENT() - insert string into .comment binary segment (if supported)
Definition bsls_ident.h:238
Definition bdlar_accessorref.h:59
Definition bdlar_symbolicconverter.h:174
static int convert(LHS_TYPE *lhs, const RHS_TYPE &rhs, bsl::ostream &errorStream)
Definition bdlar_symbolicconverter.h:202
static int convert(AnyRef lhs, AnyConstRef rhs, bsl::ostream &errorStream)