summaryrefslogtreecommitdiff
path: root/include/o3tl
AgeCommit message (Expand)AuthorFilesLines
2015-05-21o3tl: add make_unique template till we can't use std::make_uniqueMiklos Vajna1-0/+34
2015-05-09Fix ICEs in gcc 4.6.3 for small-int typed_flags.Thorsten Behrens1-55/+61
2015-05-09Revert "improve fallback behaviour of underlying_type for old gcc"Thorsten Behrens1-5/+1
2015-05-07improve fallback behaviour of underlying_type for old gccChristoph Lutz1-1/+5
2015-04-29enumarray_iterator should not have a deleted copy assignment opStephan Bergmann1-5/+5
2015-04-29convert STR_EVENT constants to scoped enumNoel Grandin1-0/+7
2015-04-24loplugin:simplifyboolStephan Bergmann1-2/+2
2015-04-10Get rid of false GCC 4.7 -Werror=type-limits in template codeStephan Bergmann2-24/+86
2015-04-09loplugin:staticmethodsNoel Grandin1-1/+1
2015-04-07convert SvtModuleOptions::EFactory to enum classNoel Grandin1-2/+3
2015-04-02Change INetProtocol to scoped enumerationStephan Bergmann1-1/+1
2015-04-02Model o3tl::enumarray after std::array to allow aggregate initializationStephan Bergmann1-15/+6
2015-04-01CosmeticsTor Lillqvist1-24/+23
2015-04-01WaE: c-style castTor Lillqvist1-2/+2
2015-04-01convert BOX_LINE and BOXINFO_LINE to enum classNoel Grandin2-0/+197
2015-03-19We require MSVC2013 (_MSC_VER == 1800) nowTor Lillqvist1-9/+3
2015-03-11convert CHILD_ constants to enum classNoel Grandin1-0/+17
2015-03-05Simplify o3tl::LazyUpdateStephan Bergmann1-194/+34
2015-02-23remove unnecessary parenthesis in return statementsNoel Grandin1-6/+6
2015-02-16boost::foo_ptr->std::foo_ptrCaolán McNamara1-2/+2
2015-01-24Typo: syncro->synchroJulien Nabet1-1/+1
2015-01-16fdo#75757: remove inheritance to std::vectorAshod Nakashian1-32/+46
2015-01-09One more place to work around missing std::underlying_type for GCC 4.6Stephan Bergmann2-60/+84
2015-01-06fdo#84938: convert EXPORT_ #defines to 'enum class'Noel Grandin1-0/+39
2014-10-29coverity#1202781 Division or modulo by zeroCaolán McNamara1-0/+28
2014-10-23gcc4.7.3 complains about the assertsNoel Grandin1-2/+2
2014-10-14Reintroduce SFINAE-based selective enablement of &=, |=Stephan Bergmann1-35/+41
2014-10-14fixes and tests for o3tl::typed_flagsNoel Grandin1-8/+4
2014-10-14Work around missing std::underlying_type in GCC 4.6Stephan Bergmann1-38/+47
2014-10-13create a macro library for implementing bit-flags typesNoel Grandin1-0/+208
2014-09-30sc: std::auto_ptr -> std::unique_ptrStephan Bergmann1-0/+30
2014-09-30Some glue for using std::unique_ptr with the Boost Pointer Container LibraryStephan Bergmann1-0/+31
2014-09-24Remove o3tl/heap_ptr.hxx, use std::unique_ptr insteadStephan Bergmann1-283/+0
2014-09-15Mark o3tl::heap_ptr as SAL_WARN_UNUSEDStephan Bergmann1-2/+2
2014-06-06Extend o3tl::heap_ptr to support arraysStephan Bergmann1-36/+36
2014-05-12o3tl::default_deleter->boost::checked_deleterCaolán McNamara1-34/+0
2014-05-12Move this function object to o3tl.Kohei Yoshida1-0/+34
2014-04-30Many spelling fixes: directories h* - p*.Pedro Giffuni1-1/+1
2014-04-15Unused code: binary_compose, identityThorsten Behrens1-35/+0
2014-04-15Remove iota template function & last call site.Thorsten Behrens1-8/+0
2014-03-29typo: optimisation -> optimizationThomas Arnhold1-1/+1
2013-12-16fdo#72598 Remove SunStudio cruft from code baseJelle van der Waa1-22/+0
2013-10-22Bin comments that claim to say why some header is includedTor Lillqvist1-1/+1
2013-08-31fdo#62475 - remove visual noisePhilipp Riemer1-10/+1
2013-08-20Re-work 8bit characters in source code, or remove them.Michael Meeks1-1/+1
2013-04-23execute move of global headersBjoern Michaelsen7-0/+1586