/cvmfs/atlas.cern.ch/repo/sw/ASG/AnalysisBase/2.4.31/CxxUtils/CxxUtils/ClassName.h File Reference

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.



Detailed Description

Recursively separate out template arguments in a C++ class name.

Author:
scott snyder <snyder@bnl.gov>
Date:
Jun, 2014
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 1 Dec 2017 for RootCore Packages by  doxygen 1.6.1