diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2012-06-20 11:56:54 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2012-06-20 11:56:54 +0200 |
commit | c61f197baddcd2e048a106a2026c72cadc452bcd (patch) | |
tree | eb18be841b6727a1fdaa05d44a96d9935d38b31f /cli/options.ixx | |
parent | 07eb1add3c500ca4c53d499340bf5d524e288b39 (diff) |
Add ability to specify prologues/epilogues for generated C++ files
Also add options to specify text prologues/epilogues in addition to
files for generated man and html files.
Diffstat (limited to 'cli/options.ixx')
-rw-r--r-- | cli/options.ixx | 104 |
1 files changed, 100 insertions, 4 deletions
diff --git a/cli/options.ixx b/cli/options.ixx index e095b95..a361898 100644 --- a/cli/options.ixx +++ b/cli/options.ixx @@ -310,16 +310,88 @@ generate_html () const return this->generate_html_; } +inline const std::vector<std::string>& options:: +hxx_prologue () const +{ + return this->hxx_prologue_; +} + +inline const std::vector<std::string>& options:: +ixx_prologue () const +{ + return this->ixx_prologue_; +} + +inline const std::vector<std::string>& options:: +cxx_prologue () const +{ + return this->cxx_prologue_; +} + +inline const std::vector<std::string>& options:: +man_prologue () const +{ + return this->man_prologue_; +} + +inline const std::vector<std::string>& options:: +html_prologue () const +{ + return this->html_prologue_; +} + +inline const std::vector<std::string>& options:: +hxx_epilogue () const +{ + return this->hxx_epilogue_; +} + +inline const std::vector<std::string>& options:: +ixx_epilogue () const +{ + return this->ixx_epilogue_; +} + +inline const std::vector<std::string>& options:: +cxx_epilogue () const +{ + return this->cxx_epilogue_; +} + +inline const std::vector<std::string>& options:: +man_epilogue () const +{ + return this->man_epilogue_; +} + +inline const std::vector<std::string>& options:: +html_epilogue () const +{ + return this->html_epilogue_; +} + inline const std::string& options:: -man_prologue_file () const +hxx_prologue_file () const { - return this->man_prologue_file_; + return this->hxx_prologue_file_; } inline const std::string& options:: -man_epilogue_file () const +ixx_prologue_file () const { - return this->man_epilogue_file_; + return this->ixx_prologue_file_; +} + +inline const std::string& options:: +cxx_prologue_file () const +{ + return this->cxx_prologue_file_; +} + +inline const std::string& options:: +man_prologue_file () const +{ + return this->man_prologue_file_; } inline const std::string& options:: @@ -329,6 +401,30 @@ html_prologue_file () const } inline const std::string& options:: +hxx_epilogue_file () const +{ + return this->hxx_epilogue_file_; +} + +inline const std::string& options:: +ixx_epilogue_file () const +{ + return this->ixx_epilogue_file_; +} + +inline const std::string& options:: +cxx_epilogue_file () const +{ + return this->cxx_epilogue_file_; +} + +inline const std::string& options:: +man_epilogue_file () const +{ + return this->man_epilogue_file_; +} + +inline const std::string& options:: html_epilogue_file () const { return this->html_epilogue_file_; |