Exemple #1
0
        public void RunDoxygen()
        {
            string[] Args = new string[1];
            Args[0] = Config.DocDirectory + "/Doxyfile";

            DoxygenOutput = new DoxyThreadSafeOutput();
            DoxygenOutput.SetStarted();

            Action <int> setcallback = (int returnCode) => OnDoxygenFinished(returnCode);

            DoxyRunner Doxygen = new DoxyRunner(Config.PathtoDoxygen, Args, DoxygenOutput, setcallback);

            Thread DoxygenThread = new Thread(new ThreadStart(Doxygen.RunThreadedDoxy));

            DoxygenThread.Start();
        }
Exemple #2
0
        public void RunDoxygen()
        {
            string[] Args = new string[1];
            Args[0] = Config.DocDirectory + "/Doxyfile";

              	DoxygenOutput = new DoxyThreadSafeOutput();
              	DoxygenOutput.SetStarted();

              	Action<int> setcallback = (int returnCode) => OnDoxygenFinished(returnCode);

              	DoxyRunner Doxygen = new DoxyRunner(Config.PathtoDoxygen,Args,DoxygenOutput,setcallback);

              	Thread DoxygenThread = new Thread(new ThreadStart(Doxygen.RunThreadedDoxy));
              	DoxygenThread.Start();
        }