MCPcopy Create free account
hub / github.com/Snapchat/Valdi / Exception

Class Exception

valdi_core/src/valdi_core/cpp/Utils/Exception.hpp:15–30  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

13namespace Valdi {
14
15class Exception : public std::exception {
16public:
17 explicit Exception(std::string_view message);
18 explicit Exception(StringBox message);
19 explicit Exception(const char* message);
20 explicit Exception(Error error);
21
22 const char* what() const noexcept override;
23
24 const StringBox& getMessage() const;
25
26 const Error& getError() const;
27
28private:
29 Error _error;
30};
31
32} // namespace Valdi

Callers 15

unmarshallMethod · 0.50
operator()Method · 0.50
TemporaryDirectoryMethod · 0.50
registerAssetArchivesFunction · 0.50
waitForValueMethod · 0.50
checkExceptionMethod · 0.50
toFunctionFunction · 0.50
waitForResultMethod · 0.50
waitForANRMethod · 0.50
getRootViewFunction · 0.50

Calls

no outgoing calls

Tested by 15

TemporaryDirectoryMethod · 0.40
registerAssetArchivesFunction · 0.40
waitForValueMethod · 0.40
checkExceptionMethod · 0.40
toFunctionFunction · 0.40
waitForResultMethod · 0.40
waitForANRMethod · 0.40
getRootViewFunction · 0.40
parseNodePathFunction · 0.40
assertHasNoViewFunction · 0.40
assertAllHasViewFunction · 0.40