ReactOS  0.4.14-dev-376-gaedba84
_PARSED_COMMAND Struct Reference

#include <cmd.h>

Collaboration diagram for _PARSED_COMMAND:

Public Attributes

struct _PARSED_COMMANDSubcommands
 
struct _PARSED_COMMANDNext
 
struct _REDIRECTIONRedirections
 
BYTE Type
 
union {
   struct {
      TCHAR *   Rest
 
      TCHAR   First []
 
   }   Command
 
   struct {
      BYTE   Flags
 
      BYTE   Operator
 
      TCHAR *   LeftArg
 
      TCHAR *   RightArg
 
   }   If
 
   struct {
      BYTE   Switches
 
      TCHAR   Variable
 
      LPTSTR   Params
 
      LPTSTR   List
 
      struct tagFORCONTEXT *   Context
 
   }   For
 
}; 
 

Detailed Description

Definition at line 293 of file cmd.h.

Member Data Documentation

◆ @55

union { ... }

◆ Command

struct { ... } _PARSED_COMMAND::Command

◆ Context

struct tagFORCONTEXT* _PARSED_COMMAND::Context

Definition at line 319 of file cmd.h.

◆ First

TCHAR _PARSED_COMMAND::First[]

Definition at line 304 of file cmd.h.

◆ Flags

BYTE _PARSED_COMMAND::Flags

Definition at line 308 of file cmd.h.

◆ For

struct { ... } _PARSED_COMMAND::For

◆ If

struct { ... } _PARSED_COMMAND::If

◆ LeftArg

TCHAR* _PARSED_COMMAND::LeftArg

Definition at line 310 of file cmd.h.

◆ List

LPTSTR _PARSED_COMMAND::List

Definition at line 318 of file cmd.h.

◆ Next

struct _PARSED_COMMAND* _PARSED_COMMAND::Next

Definition at line 296 of file cmd.h.

Referenced by EchoCommand(), ExecuteCommand(), ParseBlock(), ParseCommandOp(), and Unparse().

◆ Operator

BYTE _PARSED_COMMAND::Operator

Definition at line 309 of file cmd.h.

◆ Params

LPTSTR _PARSED_COMMAND::Params

Definition at line 317 of file cmd.h.

◆ Redirections

struct _REDIRECTION* _PARSED_COMMAND::Redirections

Definition at line 297 of file cmd.h.

◆ Rest

TCHAR* _PARSED_COMMAND::Rest

Definition at line 303 of file cmd.h.

◆ RightArg

TCHAR* _PARSED_COMMAND::RightArg

Definition at line 311 of file cmd.h.

◆ Subcommands

struct _PARSED_COMMAND* _PARSED_COMMAND::Subcommands

Definition at line 295 of file cmd.h.

◆ Switches

BYTE _PARSED_COMMAND::Switches

Definition at line 315 of file cmd.h.

◆ Type

BYTE _PARSED_COMMAND::Type

Definition at line 298 of file cmd.h.

◆ Variable

TCHAR _PARSED_COMMAND::Variable

Definition at line 316 of file cmd.h.


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