ICG 2
Electric Boogaloo
Namespaces | Functions
ICGTemplateEngine.cpp File Reference
#include "ICGTemplateEngine/ICGTemplateEngine.hpp"
#include <iostream>

Namespaces

 ICGTemplateEngine
 

Functions

int ICGTemplateEngine::get_next_token (const std::string &format, std::string &token)
 
std::string ICGTemplateEngine::ReplaceAll (std::string str, const std::string &from, const std::string &to)
 
std::string ICGTemplateEngine::replace_token (const std::string &full, const std::string &token_name, const std::string &replace_val)
 
std::string ICGTemplateEngine::process (const Dictionary &token_dictionary, const ListTokenItems &recursable_list)
 process(const std::string& template_to_fill, const Dictionary& token_dictionary, const std::vector<const recursable *>& recursable_list); Uses token named "top" in token_dictionary to begin processing. More...
 
std::string ICGTemplateEngine::process (const std::string &template_to_fill, const Dictionary &token_dictionary, const ListTokenItems &recursable_map)