1 #line 1 "S:/jenkins/workspace/ECP/ufe/ufe-full-python3.10-windows/ufe/include/ufeExcept.h" 44 #pragma clang diagnostic push 45 #pragma clang diagnostic ignored "-Wweak-vtables" 52 std::runtime_error(rtName) {}
61 std::out_of_range(
std::to_string(rtId)) {}
89 std::out_of_range(pathSegment.
string()) {}
103 #pragma clang diagnostic pop InvalidOperationOnPath(const Path &path)
~InvalidRunTimeId() override
A segment of a path within a single runtime.
Exception class to signal unknown runtime ID.
Exception class to signal an invalid path.
std::string string(const Path &path)
InvalidRunTimeId(const Rtid &rtId)
InvalidRunTimeName(const std::string &rtName)
Identify an object or 3D path in the scene.
Value class that can hold a wide set of types.
~InvalidOperationOnPath() override
InvalidOperationOnPathSegment(const PathSegment &pathSegment)
~InvalidOperationOnPathSegment() override
~InvalidValueGet() override
InvalidValueGet(const Value &v)
~InvalidRunTimeName() override
Path path(const std::string &pathString)
Exception class to signal an invalid path.