Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FileManager class for iterating through all embeded files. #28

Closed
end2endzone opened this issue Jan 22, 2019 · 1 comment
Closed

FileManager class for iterating through all embeded files. #28

end2endzone opened this issue Jan 22, 2019 · 1 comment

Comments

@end2endzone
Copy link
Owner

A 'management' class should be created that would allow iterating through all the embedded files. This feature would allows rapid extraction of all files into a directory.

@end2endzone
Copy link
Owner Author

The main issue is that the whole implementation must be inserted into generated header files because there is no such thing as #pragma once statement for c++ source files. Having multiple definition of FileManager in each generated cpp files would result on compilation errors.

end2endzone added a commit that referenced this issue Apr 27, 2020
end2endzone added a commit that referenced this issue Apr 30, 2020
Renamed `usefilemanager` argument to `registerfile`.
Renamed IGenerator::setManagerEnabled() to setRegisterFileEnabled()
Renamed IGenerator::isManagerEnabled() to isRegisterFileEnabled()
Created unit tests for --managerfile and --registerfile command line argument.
end2endzone added a commit that referenced this issue May 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant