This header-file is part of module ALib Resources of the ALib C++ Framework.
Copyright 2013-2026 A-Worx GmbH, Germany. Published under License.
Definition in file resourcecompiler.hpp.
Go to the source code of this file.
Classes | |
| class | alib::camp::DevtimeResourceCompiler |
| struct | alib::camp::ResourceFileError |
| Represents an error that occurred with the function LoadResourceFile. More... | |
| struct | alib::camp::ResourceListEntry |
Namespaces | |
| namespace | alib |
| namespace | alib::camp |
Typedefs | |
| using | alib::camp::RCErrorList = StdVectorMA<ResourceFileError> |
| A list of errors that occurred with LoadResourceFile. | |
| using | alib::camp::ResourceList = StdVectorMA<ResourceListEntry> |
A collection of resource entries, typically loaded from an .alibrc file. | |
Enumerations | |
| enum class | alib::camp::ResourceFileErrors { alib::camp::OK , alib::camp::RCFileNotFoundOrAccessible , alib::camp::ErrIllegalResourceName , alib::camp::ErrNameTooLong , alib::camp::ErrLineEndWhileInQuotes , alib::camp::DuplicateResourceName , alib::camp::CPPFileNotFoundOrAccessible , alib::camp::CPPFileMissingStartMarker , alib::camp::CPPFileMissingEndMarker , alib::camp::CPPFileNotWritable } |
| Error values that the function LoadResourceFile may return. More... | |
Functions | |
| void | alib::camp::ListErrors (RCErrorList &errors, Paragraphs &output, const PathString &fileName) |
| void | alib::camp::LoadResourceFile (Path &rcFileName, ResourceList &destination, RCErrorList &errors) |
| void | alib::camp::PatchCPPFile (const Path &cppFilePath, const ResourceList &resources, RCErrorList &errors, bool dryRun=false) |