Inflection
Morphology Inflection
Loading...
Searching...
No Matches
MissingResourceException.hpp
1/*
2 * Copyright 2016-2024 Apple Inc. All rights reserved.
3 */
4#pragma once
5
6#include <inflection/exception/fwd.hpp>
7#include <inflection/exception/RuntimeException.hpp>
8
19{
20public:
24
25private:
26 ::std::u16string className;
27 ::std::u16string key;
28
29public:
37 MissingResourceException(const std::u16string& message, const std::u16string& className, const std::u16string& key);
42
47 virtual const ::std::u16string& getClassName() const noexcept;
52 virtual const ::std::u16string& getKey() const noexcept;
53};
Used to indicate a resource that is required by Inflection is missing.
MissingResourceException(const std::u16string &message, const std::u16string &className, const std::u16string &key)
virtual const ::std::u16string & getClassName() const noexcept
Used to indicate a generic exception occurring at runtime.
The C++ namespace for Inflection.
Definition fwd.hpp:11