summaryrefslogtreecommitdiffstats
path: root/include/o3tl
Commit message (Expand)AuthorAgeFilesLines
* cid#1494595,1494597: Silence UNCAUGHT_EXCEPTStephan Bergmann2021-12-061-10/+1
* Rename o3tl::underlyingEnumValue to o3tl::to_underlying to match C++23Mike Kaganski2021-11-242-49/+50
* Drop TWIPS_PER_PIXEL and use o3tl::convertMike Kaganski2021-11-031-0/+3
* add o3tl::span ctor from std::vectorLuboš Luňák2021-10-311-0/+5
* pass DX array around using o3tl::span instead of pointerNoel Grandin2021-10-291-0/+5
* Some more o3tl::starts/ends_with overloadsStephan Bergmann2021-09-211-0/+121
* Some more string_view use, add o3tl::starts/ends_withStephan Bergmann2021-09-191-0/+61
* tdf#135683 speed up writer layout cache accessNoel Grandin2021-08-311-0/+22
* Missing includeMike Kaganski2021-08-261-0/+1
* Introduce o3tl::saturating_cast for floating-point->integer conversionMike Kaganski2021-08-251-2/+16
* Introduce convertNarrowing to return smaller integer typesMike Kaganski2021-08-241-0/+20
* specialise std::optional for OutlineParaObjectNoel Grandin2021-08-181-0/+27
* sw: remove all uses of MM50 with (added) o3tl::toTwipTomaž Vajngerl2021-08-101-0/+6
* tsan:datarace in o3tl::ThreadSafeRefCountingPolicyNoel Grandin2021-08-041-4/+1
* Consolidate saturating_(add,sub) for signed and unsignedMike Kaganski2021-07-281-28/+2
* cid#1485150 suppress Uncaught exceptionCaolán McNamara2021-06-201-21/+28
* Adapt o3tl::temporary to C++23 P2266R1Stephan Bergmann2021-06-171-1/+1
* Move enable_if from dummy template parameter to return typeStephan Bergmann2021-06-161-4/+4
* allow altering the max size of o3tl::lru_cacheLuboš Luňák2021-06-091-1/+8
* Replace rtl_string_getTokenView with o3tl::getTokenStephan Bergmann2021-05-181-0/+24
* add o3tl version of hash_combine to not depend on boost for thisTomaž Vajngerl2021-05-111-0/+29
* Recheck include/ with IWYUGabor Kelemen2021-04-094-4/+2
* Simplify prepareMDArrayMike Kaganski2021-03-301-12/+8
* cid#1473755 Untrusted loop boundCaolán McNamara2021-03-271-8/+2
* make deem_sanitized a constexprCaolán McNamara2021-03-271-1/+1
* split this to give a sanitizing return pass throughCaolán McNamara2021-03-261-3/+9
* cid#1474353 experiment to silence Untrusted loop boundCaolán McNamara2021-03-251-10/+3
* cid#1474353 experiment to silence Untrusted loop boundCaolán McNamara2021-03-241-3/+15
* Use std::gcdMike Kaganski2021-02-251-6/+4
* Fix commentsMike Kaganski2021-02-151-4/+4
* Do not initialize array at each function callMike Kaganski2021-02-151-6/+6
* Move unit conversion code to o3tl, and unify on that in more placesMike Kaganski2021-02-141-0/+231
* Use ContainerType().swap and avoid local variablesMike Kaganski2021-01-241-2/+1
* Fix o3tl::checked_multiply for Raspberry pi 4bJulien Nabet2021-01-161-1/+1
* Missing include (for std::min)Stephan Bergmann2021-01-131-0/+1
* introduce Degree100 strong_int typeNoel2021-01-021-0/+6
* Rename sorted_vector::erase(size_t) to erase_atJan-Marek Glogowski2020-12-231-1/+1
* include cstddef for gcc11Jeff Law2020-12-041-0/+1
* Fix typoAndrea Gelmini2020-11-261-1/+1
* -Wc++11-narrowing (clang-cl)Stephan Bergmann2020-11-251-0/+5
* tdf#123936 Formatting files in module include with clang-formatPhilipp Hofer2020-11-214-35/+24
* Use the underlying type of char16_tStephan Bergmann2020-10-291-1/+2
* std::set->o3tl::sorted_vector in InterfaceBagNoel Grandin2020-10-281-0/+1
* new tools::Degree10 strong typedefNoel Grandin2020-10-211-0/+5
* missing identifierCaolán McNamara2020-09-211-1/+1
* std::set->o3tl::sorted_vector in svxNoel Grandin2020-09-131-2/+15
* Change OUStringLiteral from char[] to char16_t[]Stephan Bergmann2020-08-281-0/+27
* cid#1401342 Uncaught exceptionCaolán McNamara2020-06-271-0/+15
* Consolidate unique_ptr deleters calling freeStephan Bergmann2020-06-221-0/+9
* Improve COM library management in fpickerJulien Nabet2020-06-051-0/+58