Type info
Title css::beans::Optional, boost::optional object generator functions
Posted by [EMAIL PROTECTED]
Affected ...,
Effective from cws presfixes08


Summary

The header file comphelper/optional.hxx contains some object generator functions, producing com::sun::star::beans::Optional<T> and boost::optional<T> objects, namely


namespace comphelper:
+ template <typename T>
+ inline ::boost::optional<T> make_optional( T const& v );
+ template <typename T>
+ inline ::com::sun::star::beans::Optional<T> makeOptional( T const& v );

Conversion between both "optional" types are defined, too
+ template <typename T>
+ inline ::boost::optional<T> make_optional(
+ ::com::sun::star::beans::Optional<T> const& o );
+ template <typename T>
+ inline ::com::sun::star::beans::Optional<T> makeOptional(
+ ::boost::optional<T> const& o );

as well as support for C++ bool:
+ inline ::com::sun::star::beans::Optional<sal_Bool> makeOptional(
+ ::boost::optional<bool> const& o );
+ inline ::com::sun::star::beans::Optional<sal_Bool> makeOptional( bool v );


Description
.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to