/*************************************************************** * Name: astyle.h * Purpose: Code::Blocks plugin * Author: Yiannis Mandravellos * Created: 05/25/04 10:06:39 * Copyright: (c) Yiannis Mandravellos * License: GPL **************************************************************/ #ifndef ASTYLEPLUGIN_H #define ASTYLEPLUGIN_H #if defined(__GNUG__) && !defined(__APPLE__) #pragma interface "astyle.h" #endif // For compilers that support precompilation, includes #include #ifdef __BORLANDC__ #pragma hdrstop #endif #ifndef WX_PRECOMP #include #endif #include // the base class we 're inheriting #include // needed to use the Code::Blocks SDK class AStylePlugin : public cbToolPlugin { public: AStylePlugin(); ~AStylePlugin(); int Configure(); int Execute(); void OnAttach(); // fires when the plugin is attached to the application void OnRelease(bool appShutDown); // fires when the plugin is released from the application protected: private: }; CB_DECLARE_PLUGIN(); #endif // ASTYLEPLUGIN_H