Package libcontrol++

Source package: libcontrol++
Version: 0.25.1-alt1
Build time:  Jul 23, 2021, 06:35 PM
 in the task #280549
Category: Development/C++
Report package bug
License:  GPLv3
Summary:  control++ common classes and functions library
libcontrol++ provides useful classes and functions, that can be used
not only in control++ but in other applications as well.
List of rpms provided by this srpm: 
libcontrol++ (x86_64, ppc64le, i586, armh, aarch64)
libcontrol++-debuginfo (x86_64, ppc64le, i586, armh, aarch64)
libcontrol++-devel (noarch)
Maintainer: Alexey Appolonov
List of contributors: 
Alexey Appolonov

ACL: Alexey Appolonov
    1. libacl-devel
    2. gcc-c++
Last changes:
July 23, 2021 Alexey Appolonov 0.25.1-alt1
- Fix of the "GetPermModeString" function that could produce incorrect string
  representation of a permission mode.
May 13, 2021 Alexey Appolonov 0.25.0-alt2
- Build with debuginfo enabled.
Feb. 15, 2021 Alexey Appolonov 0.25.0-alt1
- New function 'Join' that joins elements of an iterable;
- New function 'Split' that splits given string into a vector of substrings;
- New functions 'Keys' and 'KeysV' that get a set or a vector (respectively)
  of keys of a given map;
- New function 'GetVal' that returns a value of a given map or an empty value
  (constructed fith a default constructor) if specified key is not found;
- Improved capabilities of escaping of special characters;
- Ability to pass a vector of error/warning messages to a TPrinter object;
- Ability to handle an iterable of subpaths with the 'JoinFilePaths' function;
- Lots of minor improvements (the code is heavily refactored, so be aware!).

Back to Top