OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Protected Member Functions | Properties | Events | List of all members
OpenSim.Framework.Console.CommandConsole Class Reference

A console that processes commands internally More...

Inheritance diagram for OpenSim.Framework.Console.CommandConsole:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Framework.Console.CommandConsole:
Collaboration graph
[legend]

Public Member Functions

 CommandConsole (string defaultPrompt)
 
void Prompt ()
 Display a command prompt on the console and wait for user input More...
 
void RunCommand (string cmd)
 
override string ReadLine (string p, bool isCommand, bool e)
 
- Public Member Functions inherited from OpenSim.Framework.Console.ConsoleBase
 ConsoleBase (string defaultPrompt)
 
virtual void LockOutput ()
 
virtual void UnlockOutput ()
 
virtual void Output (string text, string level)
 
virtual void Output (string text)
 
virtual void OutputFormat (string format, params object[] components)
 
string CmdPrompt (string p)
 
string CmdPrompt (string p, string def)
 
string CmdPrompt (string p, List< char > excludedCharacters)
 
string CmdPrompt (string p, string def, List< char > excludedCharacters)
 
string CmdPrompt (string prompt, string defaultresponse, List< string > options)
 
string PasswdPrompt (string p)
 
- Public Member Functions inherited from OpenSim.Framework.IConsole
void Output (string text, string level)
 
void Output (string text)
 
void OutputFormat (string format, params object[] components)
 
string CmdPrompt (string p)
 
string CmdPrompt (string p, string def)
 
string CmdPrompt (string p, List< char > excludedCharacters)
 
string CmdPrompt (string p, string def, List< char > excludedCharacters)
 
string CmdPrompt (string prompt, string defaultresponse, List< string > options)
 
string PasswdPrompt (string p)
 

Protected Member Functions

void FireOnOutput (string text)
 

Properties

ICommands Commands [get, set]
 
- Properties inherited from OpenSim.Framework.Console.ConsoleBase
object ConsoleScene [get, set]
 
string DefaultPrompt [get, set]
 
- Properties inherited from OpenSim.Framework.ICommandConsole
ICommands Commands [get]
 
string DefaultPrompt [get, set]
 The default prompt text. More...
 
- Properties inherited from OpenSim.Framework.IConsole
object ConsoleScene [get, set]
 

Events

OnOutputDelegate OnOutput
 
- Events inherited from OpenSim.Framework.ICommandConsole
OnOutputDelegate OnOutput
 

Additional Inherited Members

- Protected Attributes inherited from OpenSim.Framework.Console.ConsoleBase
string prompt = "# "
 

Detailed Description

A console that processes commands internally

Definition at line 720 of file CommandConsole.cs.

Constructor & Destructor Documentation

OpenSim.Framework.Console.CommandConsole.CommandConsole ( string  defaultPrompt)
inline

Definition at line 728 of file CommandConsole.cs.

Member Function Documentation

void OpenSim.Framework.Console.CommandConsole.FireOnOutput ( string  text)
inlineprotected

Definition at line 745 of file CommandConsole.cs.

Here is the call graph for this function:

void OpenSim.Framework.Console.CommandConsole.Prompt ( )
inline

Display a command prompt on the console and wait for user input

Implements OpenSim.Framework.ICommandConsole.

Definition at line 755 of file CommandConsole.cs.

override string OpenSim.Framework.Console.CommandConsole.ReadLine ( string  p,
bool  isCommand,
bool  e 
)
inlinevirtual
void OpenSim.Framework.Console.CommandConsole.RunCommand ( string  cmd)
inline

Implements OpenSim.Framework.ICommandConsole.

Definition at line 763 of file CommandConsole.cs.

Property Documentation

ICommands OpenSim.Framework.Console.CommandConsole.Commands
getset

Definition at line 726 of file CommandConsole.cs.

Event Documentation

OnOutputDelegate OpenSim.Framework.Console.CommandConsole.OnOutput

Definition at line 724 of file CommandConsole.cs.


The documentation for this class was generated from the following file: