| 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]
