This tool speeds up the creation of new C++ classes. When you run this tool a new class is created based on the .h and .cpp template files stored on your hard drive.
After you install the AddIn into Visual Studio, under the Tools Menu you'll find a new command option called "Add New C++ Class"
Usage:
First select a project in your solution explorer and then click on Tools > Add New C++ Class. Doing so will open a dialog asking you for a class name.
Type in the name of the new class you want to add to your project and press the "Create Class" button in the dialog.
If this is the first time that you are running the AddIn then the default c++ class template files will be created on your hard drive. You will find the files here: C:\Users\<your user name>\Documents\Visual Studio 2010\Addins\AddNewCppClassTemplate.h C:\Users\<your user name>\Documents\Visual Studio 2010\Addins\AddNewCppClassTemplate.cpp
When the "Create Class" button is pressed in the dialog, the template files are copied to your project and named according to the class name that you specified in the dialog.
Inside the template files, all occurrences of the following strings are replaced as shown below: $CLASS_NAME$ replaced with name specified in the dialog. ie "MyClass" $CLASS_NAME_DEFINE$ replaced with name specified in the dialog but converted into all caps and _H added to the end. ie: "MYCLASS_H" $CURRENT_YEAR$ replaced with the current year. ie 2011
You can update the template header and source files to whatever you like to customize the file header and class structure that you prefer to use in your C++ projects.