|
| std::ostream & | rtctk::componentFramework::detail::JoinLines (std::ostream &os, std::string_view lines, std::string_view initial_indent, std::string_view subsequent_indent) |
| | Join each line in lines with.
|
| |
| void | rtctk::componentFramework::detail::PrintNestedExceptionsRecursive (std::ostream &os, const std::exception &exception, int level=1, const std::string &prefix="", int nident=0) |
| |
| void | rtctk::componentFramework::detail::PrintNestedExceptionsRecursive (std::ostream &os, const std::nested_exception &exception, int level=1, const std::string &prefix="", int nident=0) |
| | Special overload for unknown exception that is still a std::nested_exception that can be further unwound.
|
| |
| void | rtctk::componentFramework::PrintComposedExceptions (std::ostream &os, const std::vector< std::exception_ptr > &exceptions) |
| | Print composed exception messages in exceptions list to os.
|
| |
| void | rtctk::componentFramework::PrintNestedExceptions (std::ostream &os, const std::exception &exception) |
| | Print nested exception(s) in exception to os.
|
| |
| void | rtctk::componentFramework::PrintNestedExceptions (std::ostream &os, std::exception_ptr ptr) |
| | Print nested exception(s) in exception to os.
|
| |
Implementation of RTC Toolkit specific exception classes.
- Copyright
- SPDX-FileCopyrightText: 2020-2026 European Southern Observatory (ESO)
SPDX-License-Identifier: LGPL-3.0-only