ReactOS 0.4.16-dev-338-g34e76ad
|
#include <ShellCommandsLinkedList.h>
Classes | |
struct | SNode |
Public Member Functions | |
CShellCommandsLinkedList (CConsole &rConsole) | |
virtual | ~CShellCommandsLinkedList () |
void | AddCommand (CShellCommand *pCommand) |
int | Execute (CArgumentParser &rArgumentParser, int &nReturnValue) |
CShellCommand * | Match (const TCHAR *pchCommand) |
POSITION | GetFirstCommandPosition () |
CShellCommand * | GetNextCommand (POSITION &rPos) |
Private Attributes | |
struct CShellCommandsLinkedList::SNode * | m_pRoot |
CConsole & | m_rConsole |
Definition at line 14 of file ShellCommandsLinkedList.h.
CShellCommandsLinkedList::CShellCommandsLinkedList | ( | CConsole & | rConsole | ) |
Definition at line 33 of file ShellCommandsLinkedList.cpp.
|
virtual |
Definition at line 38 of file ShellCommandsLinkedList.cpp.
void CShellCommandsLinkedList::AddCommand | ( | CShellCommand * | pCommand | ) |
Definition at line 42 of file ShellCommandsLinkedList.cpp.
Referenced by main().
int CShellCommandsLinkedList::Execute | ( | CArgumentParser & | rArgumentParser, |
int & | nReturnValue | ||
) |
Definition at line 67 of file ShellCommandsLinkedList.cpp.
Referenced by main().
POSITION CShellCommandsLinkedList::GetFirstCommandPosition | ( | ) |
Definition at line 108 of file ShellCommandsLinkedList.cpp.
Referenced by CShellCommandHelp::Execute().
CShellCommand * CShellCommandsLinkedList::GetNextCommand | ( | POSITION & | rPos | ) |
Definition at line 113 of file ShellCommandsLinkedList.cpp.
Referenced by CShellCommandHelp::Execute().
CShellCommand * CShellCommandsLinkedList::Match | ( | const TCHAR * | pchCommand | ) |
Definition at line 94 of file ShellCommandsLinkedList.cpp.
Referenced by CShellCommandHelp::Execute().
|
private |
Referenced by AddCommand(), CShellCommandsLinkedList(), Execute(), GetFirstCommandPosition(), and Match().
|
private |
Definition at line 31 of file ShellCommandsLinkedList.h.
Referenced by Execute().