[ whitefrost.com | Account Manager 4 Product Page ]

Core.Shell.CommandLine Class Reference

Inheritance diagram for Core.Shell.CommandLine:

Core.Shell.Interfaces.ICommandLine

List of all members.

Public Member Functions

 CommandLine ()
void WriteResponse (String text)
String ConsumeParameter (Interfaces.ICommand command)
void AddCommand (Interfaces.ICommand command)

Properties

Interfaces.IContext ShellContext [get, set]
bool Executed [get, set]
byte[] ResponseBuffer [get]
Interfaces.ICommand[] Commands [get]
Interfaces.ICommandLine PreviousCommandLine [get, set]
Interfaces.ICommandLine NextCommandLine [get, set]

Private Attributes

bool executed = false
Interfaces.ICommandLine previous_command_line = null
Interfaces.ICommandLine next_command_line = null
List< Interfaces.ICommandCommandList = null
System.IO.MemoryStream response_stream = null
Interfaces.IContext shell_context = null
int consumed_parameters = 0


Constructor & Destructor Documentation

Core.Shell.CommandLine.CommandLine (  ) 


Member Function Documentation

void Core.Shell.CommandLine.WriteResponse ( String  text  ) 

String Core.Shell.CommandLine.ConsumeParameter ( Interfaces.ICommand  command  ) 

void Core.Shell.CommandLine.AddCommand ( Interfaces.ICommand  command  ) 


Member Data Documentation

bool Core.Shell.CommandLine.executed = false [private]

System.IO.MemoryStream Core.Shell.CommandLine.response_stream = null [private]


Property Documentation

Interfaces.IContext Core.Shell.CommandLine.ShellContext [get, set]

bool Core.Shell.CommandLine.Executed [get, set]

byte [] Core.Shell.CommandLine.ResponseBuffer [get]

Interfaces.ICommand [] Core.Shell.CommandLine.Commands [get]

Interfaces.ICommandLine Core.Shell.CommandLine.PreviousCommandLine [get, set]

Interfaces.ICommandLine Core.Shell.CommandLine.NextCommandLine [get, set]


The documentation for this class was generated from the following file:
Stephen W. Cote, 2009, whitefrost.com