perfsrv/memspy/CommandLine/Source/MemSpyCommandLine.cpp
changeset 62 1c2bb2fc7c87
parent 54 a151135b0cf9
--- a/perfsrv/memspy/CommandLine/Source/MemSpyCommandLine.cpp	Fri Oct 08 14:56:39 2010 +0300
+++ b/perfsrv/memspy/CommandLine/Source/MemSpyCommandLine.cpp	Tue Oct 26 16:20:32 2010 +0300
@@ -94,7 +94,7 @@
 		}
 	else if ( count == 1 )
 		{
-		TRACE( RDebug::Printf( "[MemSpyCmdLine] CMemSpyCommandLine::PerformOpL() - nno commands and parameters set" ) );
+		PrintHelp();
 		}
 	else
 		{
@@ -132,22 +132,7 @@
 		aCommand.CompareF(KMemSpyCmdHelp3) == 0 || 
 		aCommand.CompareF(KMemSpyCmdHelp4) == 0)
 		{
-		iConsole.Write(KHelpMessage);
-		iConsole.Write(KMemSpyCLINewLine);
-		iConsole.Write(KHelpOutputCommand);
-		iConsole.Write(KHelpOutputToFileCommand);
-		iConsole.Write(KHelpHeapDumpCommand);
-		iConsole.Write(KHelpSwmtCommand);
-		iConsole.Write(KHelpKillServerCommand);
-		iConsole.Write(KMemSpyCLINewLine);
-		iConsole.Write(KHelpCommand);
-
-		// Show input prompt.
-		iCommandPromptPos = iConsole.CursorPos();
-		RedrawInputPrompt();
-		WaitForInput();
-
-		CActiveScheduler::Start();
+		PrintHelp();
 		}
 	// --- OUTPUT
 	//TODO: directory option to be added
@@ -707,3 +692,24 @@
 		RedrawInputPrompt();
 		}
 	}
+
+
+void CMemSpyCommandLine::PrintHelp()
+	{
+	iConsole.Write(KHelpMessage);
+	iConsole.Write(KMemSpyCLINewLine);
+	iConsole.Write(KHelpOutputCommand);
+	iConsole.Write(KHelpOutputToFileCommand);
+	iConsole.Write(KHelpHeapDumpCommand);
+	iConsole.Write(KHelpSwmtCommand);
+	iConsole.Write(KHelpKillServerCommand);
+	iConsole.Write(KMemSpyCLINewLine);
+	iConsole.Write(KHelpCommand);
+
+	// Show input prompt.
+	iCommandPromptPos = iConsole.CursorPos();
+	RedrawInputPrompt();
+	WaitForInput();
+
+	CActiveScheduler::Start();
+	}