Skip to content

Visual Studio 2013 plugin for creating implementation(cpp) using C++ header files

Notifications You must be signed in to change notification settings

manushanga/CppImpl

Repository files navigation

READ ME

Generates the CPP for header files. Uses Clang under the hood, so you don't have to worry about it accidentally generating wrong signatures.

Optionally, you may add a file with include directories (one per line) at %USERPROFILE%/.CppImpl/include.txt

Input: Header.h

namespace ss1
{
    namespace ss2
    {
        class A
        {
        public:
            A();
            virtual ~A();
            void foo();
            int getFoo()
            {
                return 1;
            }
        private:
            void bar();

        };
    }
}

Output: Header.cpp

#include <Header.h> 

ss1::ss2::A::A()
{

}

ss1::ss2::A::~A()
{

}

void ss1::ss2::A::foo()
{

}

void ss1::ss2::A::bar()
{

}

About

Visual Studio 2013 plugin for creating implementation(cpp) using C++ header files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages