summaryrefslogtreecommitdiff
path: root/include/o3tl
AgeCommit message (Expand)Author
2017-04-10Clean up uses of SAL_U/SAL_W: embedservStephan Bergmann
2017-04-07Introduce o3tl::string_view.hxx approximation of C++17 <string_view>Stephan Bergmann
2017-04-04Work around clang-cl issue with MSVC's safeint.h for nowStephan Bergmann
2017-03-27create SfxInterfaceId o3tl::strong_intNoel Grandin
2017-03-25Fix typosAndrea Gelmini
2017-03-22Use consistent include guard macro namesTor Lillqvist
2017-03-22check for overflow in multiplyCaolán McNamara
2017-03-16Clean up integers representing positions in SwOutlineNodes vectorsStephan Bergmann
2017-03-14make o3tl::strong_int constructor explicitNoel Grandin
2017-03-03Remove redundant 'inline' keywordStephan Bergmann
2017-03-03Remove uses of SAL_CONSTEXPR in LIBO_INTERNAL_ONLYStephan Bergmann
2017-03-02Remove HAVE_CXX11_CONSTEXPR, always true nowStephan Bergmann
2017-02-22Revert "Fix typos"jan iversen
2017-02-22Fix typosAndrea Gelmini
2017-02-13create strong_int template and use it in tools::UniqueIndexNoel Grandin
2016-11-23New o3tl::runtimeToOUString to convert from C++ runtime NTBS to OUStringStephan Bergmann
2016-10-07might as well go back to a std::stack nowCaolán McNamara
2016-10-04crashtesting: use a stack with the expected dtor order for its elementsCaolán McNamara
2016-09-20o3tl: replace yet another sal_Size with std::size_tMichael Stahl
2016-09-19o3tl: refcounts should be native platform int widthThorsten Behrens
2016-09-17fix warning in windows debug buildJochen Nitschke
2016-09-16Try silence cid#1371124 ("Operands don't affect result")Stephan Bergmann
2016-06-10o3tl::tryGet on a temporary is dangerousStephan Bergmann
2016-06-10Const correctness in o3tl/any.hxxStephan Bergmann
2016-06-06Improve o3tl/any.hxxStephan Bergmann
2016-06-02New o3tl::try/doGet to obtain value from AnyStephan Bergmann
2016-05-24Convert VclPackType to scoped enumNoel Grandin
2016-05-13remove various crutches for boost::bind/boost::mem_fnMichael Stahl
2016-02-08loplugin:unusedmethodsNoel Grandin
2016-01-29remove unused o3tl::rangeDavid Tardon
2016-01-29remove unneeded sal/config.hDavid Tardon
2016-01-26vcl: replace boost::shared_array with std::shared_ptrMichael Stahl
2016-01-19Make enumarray_iterator adhere to iterator requirementsStephan Bergmann
2016-01-13remove unused o3tl/ptr_container.hxxMichael Stahl
2016-01-10Fix typosAndrea Gelmini
2016-01-06std::swap is in <utility>, not <algorithm>Stephan Bergmann
2015-11-05BOOST_ASSERT->assertNoel Grandin
2015-10-12Replace "SAL_FINAL" with "final" in LIBO_INTERNAL_ONLY codeStephan Bergmann
2015-09-30Fix typosAndrea Gelmini
2015-09-30Avoid unhelpful -Wunused-variableStephan Bergmann
2015-09-16Remove unnecessary typedef from previous attempt againStephan Bergmann
2015-09-15Fix binary ops with two o3tl::type_flags<E>::Wrap paramsStephan Bergmann
2015-08-30loplugin:simplifyboolStephan Bergmann
2015-08-29o3tl/cow_wrapper: remove boost dependencyDaniel Robertson
2015-08-29o3tl: add another unit test to cow_wrapperDaniel Robertson
2015-08-26Revert "create a macro to tidy up the declaration sites of o3tl::typed_flags_...Noel Grandin
2015-08-19o3tl: cow_wrapper add move constructor/assignmentDaniel Robertson
2015-08-17o3tl: rename compat_functional headerThorsten Behrens
2015-08-17o3tl: remove unused codeThorsten Behrens
2015-08-13tdf#92459 basebmp: replace project2ndDaniel Robertson