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(); }
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(); }