Download build/_deps/catch2-src/include/internal/catch_enum_values_registry.h from camenduru/thrust: direct link, hf CLI and curl.
- Browser
- Download file 1.06 kB
-
https://huggingface.co/camenduru/thrust/resolve/main/build/_deps/catch2-src/include/internal/catch_enum_values_registry.h
- Command line
-
hf download hf://camenduru/thrust/build/_deps/catch2-src/include/internal/catch_enum_values_registry.h
-
curl -L -o catch_enum_values_registry.h https://huggingface.co/camenduru/thrust/resolve/main/build/_deps/catch2-src/include/internal/catch_enum_values_registry.h
1.06 kB
| /* | |
| * Created by Phil on 4/4/2019. | |
| * Copyright 2019 Two Blue Cubes Ltd. All rights reserved. | |
| * | |
| * Distributed under the Boost Software License, Version 1.0. (See accompanying | |
| * file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) | |
| */ | |
| namespace Catch { | |
| namespace Detail { | |
| std::unique_ptr<EnumInfo> makeEnumInfo( StringRef enumName, StringRef allValueNames, std::vector<int> const& values ); | |
| class EnumValuesRegistry : public IMutableEnumValuesRegistry { | |
| std::vector<std::unique_ptr<EnumInfo>> m_enumInfos; | |
| EnumInfo const& registerEnum( StringRef enumName, StringRef allEnums, std::vector<int> const& values) override; | |
| }; | |
| std::vector<StringRef> parseEnums( StringRef enums ); | |
| } // Detail | |
| } // Catch | |