#include <functional>
#include <memory>
#include <optional>
#include <span>
#include <string>
#include <string_view>
#include <unordered_map>
#include <vector>
#include <sourcepp/Macros.h>
#include <tsl/htrie_map.h>
#include "Attribute.h"
#include "Entry.h"
#include "Options.h"
Go to the source code of this file.
◆ VPKPP_REGISTER_PACKFILE_OPEN
| #define VPKPP_REGISTER_PACKFILE_OPEN |
( |
| extension, |
|
|
| function ) |
Value: static inline const OpenFactoryFunction&
SOURCEPP_UNIQUE_NAME(packFileOpenTypeFactoryFunction) = PackFile::registerOpenExtensionForTypeFactory(extension, function)
#define SOURCEPP_UNIQUE_NAME(base)
Adds the current line number to the given base.
Definition at line 255 of file PackFile.h.
◆ VPKPP_REGISTER_PACKFILE_OPEN_EXECUTABLE
| #define VPKPP_REGISTER_PACKFILE_OPEN_EXECUTABLE |
( |
| function | ) |
|
Value:
constexpr std::string_view EXECUTABLE_EXTENSION1
constexpr std::string_view EXECUTABLE_EXTENSION0
constexpr std::string_view EXECUTABLE_EXTENSION2
Definition at line 258 of file PackFile.h.