ICG 2
Electric Boogaloo
utils.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include <iostream>
4 #include <string>
5 
6 namespace ICGUtils {
7 
18  std::string makeVarname(const std::string& typename_to_modify);
19 
26  std::string makeIOHeaderName (std::string header_name);
27 
34  bool isStlContainer (std::string some_typename);
35 }
Definition: utils.hpp:6
std::string makeVarname(const std::string &typename_to_modify)
Take a given typename and modify it so that it can be used in a variable name.
Definition: utils.cpp:28
std::string makeIOHeaderName(std::string header_name)
Make the name of the output header file. For now, this is just io_<header_name>
Definition: utils.cpp:40
bool isStlContainer(std::string some_typename)
Is the typename an STL container?
Definition: utils.cpp:44