Recursively separate out template arguments in a C++ class name. More...
#include <string>
#include <vector>
#include <map>
#include <stdexcept>
Go to the source code of this file.
Classes | |
class | CxxUtils::ClassName |
Recursively separate out template arguments in a C++ class name. More... | |
class | CxxUtils::ClassName::ExcBadClassName |
Exception to signal a malformed class name. More... | |
class | CxxUtils::ClassName::ExcMissingVariable |
Exception to signal a missing variable. More... | |
class | CxxUtils::ClassName::Rules |
A set of transformation rules to use with ClassName . More... | |
Namespaces | |
namespace | CxxUtils |
Copy the elements of a sequence for which a predicate is true. |
Recursively separate out template arguments in a C++ class name.