#include <iostream>#include <fstream>#include <string>#include <set>#include <vector>#include <algorithm>#include <boost/algorithm/string/trim.hpp>#include <boost/algorithm/string/split.hpp>#include <boost/algorithm/string/classification.hpp>| Defines | |
| #define | STATIC_DATA_IN "static_adaptor_data.hpp.in" | 
| #define | STATIC_DATA_OUT "static_adaptor_data.hpp" | 
| #define | REPLACE_TAG "@SAGA_LITE_REPLACE@" | 
| #define | NAME_TAG "@ADAPTOR_NAME@" | 
| #define | PACKAGE_TAG "@PACKAGE_NAME@" | 
| Functions | |
| bool | split_line (std::string const &line, std::string &adaptor, std::set< std::string > &packages) | 
| bool | read_adaptor_list (char const *listname, std::set< std::string > &adaptors, std::set< std::string > &packages) | 
| bool | replace_tags (std::ofstream &out, std::string templ, std::set< std::string > const &adaptors, std::set< std::string > const &packages) | 
| int | main (int argc, char *argv[]) | 
| #define STATIC_DATA_IN "static_adaptor_data.hpp.in" | 
| #define STATIC_DATA_OUT "static_adaptor_data.hpp" | 
| #define REPLACE_TAG "@SAGA_LITE_REPLACE@" | 
| #define NAME_TAG "@ADAPTOR_NAME@" | 
Referenced by replace_tags().
| #define PACKAGE_TAG "@PACKAGE_NAME@" | 
| bool split_line | ( | std::string const & | line, | |
| std::string & | adaptor, | |||
| std::set< std::string > & | packages | |||
| ) | 
Referenced by read_adaptor_list().
| bool read_adaptor_list | ( | char const * | listname, | |
| std::set< std::string > & | adaptors, | |||
| std::set< std::string > & | packages | |||
| ) | 
References split_line().
| bool replace_tags | ( | std::ofstream & | out, | |
| std::string | templ, | |||
| std::set< std::string > const & | adaptors, | |||
| std::set< std::string > const & | packages | |||
| ) | 
References NAME_TAG.
| int main | ( | int | argc, | |
| char * | argv[] | |||
| ) | 
 1.5.6
 1.5.6