summaryrefslogtreecommitdiff
path: root/oox
diff options
context:
space:
mode:
authorJan Holesovsky <kendy@collabora.com>2017-07-19 08:35:26 +0200
committerJan Holesovsky <kendy@collabora.com>2017-07-20 13:42:43 +0200
commit36ff567740b58566fc5bf43d7a864d753c079e89 (patch)
tree2f967e7372ee90adbf6caa8ed82b9f341e1c58a8 /oox
parent236305f56743e11fb2102a0c3668fd310d630f7d (diff)
comphelper: Allow initializer lists for Sequences of NamedValues.
This is particularly useful for creation of sequences that are later unwrapped using comphelper::SequenceAsHashMap. Eg. uno::Sequence<uno::Any> aArguments(comphelper::InitAnySequence( { {"SomethingNamed", uno::makeAny(true)}, })); Reference<XExporter> xExporter(aFactory->createInstanceWithArguments(..., aArguments), UNO_QUERY); and in the implementation where the arguments are consumed: comphelper::SequenceAsHashMap aArgumentsMap(rArguments); mbSomething = aArgumentsMap.getUnpackedValueOrDefault("SomethingNamed", false); Change-Id: Ib1135078a99ca08f50bf51184f2ec7d13f5e6b4d Reviewed-on: https://gerrit.libreoffice.org/40201 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com>
Diffstat (limited to 'oox')
0 files changed, 0 insertions, 0 deletions