|
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, std::exception const &exception, int level=1, std::string const &prefix="", int nident=0) |
|
void | rtctk::componentFramework::detail::PrintNestedExceptionsRecursive (std::ostream &os, std::nested_exception const &exception, int level=1, std::string const &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, std::vector< std::exception_ptr > const &exceptions) |
| Print composed exception(s) in exception messages to os.
|
|
void | rtctk::componentFramework::PrintNestedExceptions (std::ostream &os, std::exception const &exception) |
| Print nested exception(s) in exception messages to os.
|
|
void | rtctk::componentFramework::PrintNestedExceptions (std::ostream &os, std::exception_ptr ptr) |
| Print nested exception(s) in exception messages to os.
|
|
Implementation of RTC Toolkit specific exception classes.
- Copyright
- (c) Copyright ESO 2024 All Rights Reserved ESO (eso.org) is an Intergovernmental Organisation, and therefore special legal conditions apply.