Geant4  10.02
G4DNAPARSER::CommandWithOption Class Reference

#include <CommandLineParser.hh>

+ Inheritance diagram for G4DNAPARSER::CommandWithOption:
+ Collaboration diagram for G4DNAPARSER::CommandWithOption:

Public Member Functions

virtual const G4StringGetOption ()
 
virtual const G4StringGetOptionName ()
 
virtual const G4StringGetDefaultOption ()
 
virtual void SetOption (const G4String &in_op)
 
virtual void SetOptionName (const G4String &in_op)
 
virtual void SetDefaultOption (const G4String &in_op)
 
virtual const G4StringGetOption ()
 
virtual const G4StringGetOptionName ()
 
virtual const G4StringGetDefaultOption ()
 
virtual void SetOption (const G4String &in_op)
 
virtual void SetOptionName (const G4String &in_op)
 
virtual void SetDefaultOption (const G4String &in_op)
 
virtual const G4StringGetOption ()
 
virtual const G4StringGetOptionName ()
 
virtual const G4StringGetDefaultOption ()
 
virtual void SetOption (const G4String &in_op)
 
virtual void SetOptionName (const G4String &in_op)
 
virtual void SetDefaultOption (const G4String &in_op)
 
virtual const G4StringGetOption ()
 
virtual const G4StringGetOptionName ()
 
virtual const G4StringGetDefaultOption ()
 
virtual void SetOption (const G4String &in_op)
 
virtual void SetOptionName (const G4String &in_op)
 
virtual void SetDefaultOption (const G4String &in_op)
 
virtual const G4StringGetOption ()
 
virtual const G4StringGetOptionName ()
 
virtual const G4StringGetDefaultOption ()
 
virtual void SetOption (const G4String &in_op)
 
virtual void SetOptionName (const G4String &in_op)
 
virtual void SetDefaultOption (const G4String &in_op)
 
virtual const G4StringGetOption ()
 
virtual const G4StringGetOptionName ()
 
virtual const G4StringGetDefaultOption ()
 
virtual void SetOption (const G4String &in_op)
 
virtual void SetOptionName (const G4String &in_op)
 
virtual void SetDefaultOption (const G4String &in_op)
 
virtual const G4StringGetOption ()
 
virtual const G4StringGetOptionName ()
 
virtual const G4StringGetDefaultOption ()
 
virtual void SetOption (const G4String &in_op)
 
virtual void SetOptionName (const G4String &in_op)
 
virtual void SetDefaultOption (const G4String &in_op)
 
- Public Member Functions inherited from G4DNAPARSER::Command
Command::Type GetType ()
 
G4bool IsActive ()
 
const G4StringGetDescription ()
 
Command::Type GetType ()
 
G4bool IsActive ()
 
const G4StringGetDescription ()
 
Command::Type GetType ()
 
G4bool IsActive ()
 
const G4StringGetDescription ()
 
Command::Type GetType ()
 
G4bool IsActive ()
 
const G4StringGetDescription ()
 
Command::Type GetType ()
 
G4bool IsActive ()
 
const G4StringGetDescription ()
 
Command::Type GetType ()
 
G4bool IsActive ()
 
const G4StringGetDescription ()
 
Command::Type GetType ()
 
G4bool IsActive ()
 
const G4StringGetDescription ()
 

Private Member Functions

 CommandWithOption (Type, const G4String &description="", const G4String &defaultOption="", const G4String &optionName="optionName")
 
virtual ~CommandWithOption ()
 
 CommandWithOption (Type, const G4String &description="", const G4String &defaultOption="", const G4String &optionName="optionName")
 
virtual ~CommandWithOption ()
 
 CommandWithOption (Type, const G4String &description="", const G4String &defaultOption="", const G4String &optionName="optionName")
 
virtual ~CommandWithOption ()
 
 CommandWithOption (Type, const G4String &description="", const G4String &defaultOption="", const G4String &optionName="optionName")
 
virtual ~CommandWithOption ()
 
 CommandWithOption (Type, const G4String &description="", const G4String &defaultOption="", const G4String &optionName="optionName")
 
virtual ~CommandWithOption ()
 
 CommandWithOption (Type, const G4String &description="", const G4String &defaultOption="", const G4String &optionName="optionName")
 
virtual ~CommandWithOption ()
 
 CommandWithOption (Type, const G4String &description="", const G4String &defaultOption="", const G4String &optionName="optionName")
 
virtual ~CommandWithOption ()
 

Private Attributes

G4String fOption
 
G4String fDefaultOption
 
G4String fOptionName
 

Friends

class CommandLineParser
 

Additional Inherited Members

- Public Types inherited from G4DNAPARSER::Command
enum  Type {
  WithOption, WithoutOption, OptionNotCompulsory, WithOption,
  WithoutOption, OptionNotCompulsory, WithOption, WithoutOption,
  OptionNotCompulsory, WithOption, WithoutOption, OptionNotCompulsory,
  WithOption, WithoutOption, OptionNotCompulsory, WithOption,
  WithoutOption, OptionNotCompulsory, WithOption, WithoutOption,
  OptionNotCompulsory
}
 
enum  Type {
  WithOption, WithoutOption, OptionNotCompulsory, WithOption,
  WithoutOption, OptionNotCompulsory, WithOption, WithoutOption,
  OptionNotCompulsory, WithOption, WithoutOption, OptionNotCompulsory,
  WithOption, WithoutOption, OptionNotCompulsory, WithOption,
  WithoutOption, OptionNotCompulsory, WithOption, WithoutOption,
  OptionNotCompulsory
}
 
enum  Type {
  WithOption, WithoutOption, OptionNotCompulsory, WithOption,
  WithoutOption, OptionNotCompulsory, WithOption, WithoutOption,
  OptionNotCompulsory, WithOption, WithoutOption, OptionNotCompulsory,
  WithOption, WithoutOption, OptionNotCompulsory, WithOption,
  WithoutOption, OptionNotCompulsory, WithOption, WithoutOption,
  OptionNotCompulsory
}
 
enum  Type {
  WithOption, WithoutOption, OptionNotCompulsory, WithOption,
  WithoutOption, OptionNotCompulsory, WithOption, WithoutOption,
  OptionNotCompulsory, WithOption, WithoutOption, OptionNotCompulsory,
  WithOption, WithoutOption, OptionNotCompulsory, WithOption,
  WithoutOption, OptionNotCompulsory, WithOption, WithoutOption,
  OptionNotCompulsory
}
 
enum  Type {
  WithOption, WithoutOption, OptionNotCompulsory, WithOption,
  WithoutOption, OptionNotCompulsory, WithOption, WithoutOption,
  OptionNotCompulsory, WithOption, WithoutOption, OptionNotCompulsory,
  WithOption, WithoutOption, OptionNotCompulsory, WithOption,
  WithoutOption, OptionNotCompulsory, WithOption, WithoutOption,
  OptionNotCompulsory
}
 
enum  Type {
  WithOption, WithoutOption, OptionNotCompulsory, WithOption,
  WithoutOption, OptionNotCompulsory, WithOption, WithoutOption,
  OptionNotCompulsory, WithOption, WithoutOption, OptionNotCompulsory,
  WithOption, WithoutOption, OptionNotCompulsory, WithOption,
  WithoutOption, OptionNotCompulsory, WithOption, WithoutOption,
  OptionNotCompulsory
}
 
enum  Type {
  WithOption, WithoutOption, OptionNotCompulsory, WithOption,
  WithoutOption, OptionNotCompulsory, WithOption, WithoutOption,
  OptionNotCompulsory, WithOption, WithoutOption, OptionNotCompulsory,
  WithOption, WithoutOption, OptionNotCompulsory, WithOption,
  WithoutOption, OptionNotCompulsory, WithOption, WithoutOption,
  OptionNotCompulsory
}
 
- Protected Member Functions inherited from G4DNAPARSER::Command
 Command (Type, const G4String &description="")
 
virtual ~Command ()
 
 Command (Type, const G4String &description="")
 
virtual ~Command ()
 
 Command (Type, const G4String &description="")
 
virtual ~Command ()
 
 Command (Type, const G4String &description="")
 
virtual ~Command ()
 
 Command (Type, const G4String &description="")
 
virtual ~Command ()
 
 Command (Type, const G4String &description="")
 
virtual ~Command ()
 
 Command (Type, const G4String &description="")
 
virtual ~Command ()
 
- Protected Attributes inherited from G4DNAPARSER::Command
Type fType
 
G4bool fActive
 
G4String fDescription
 
- Static Protected Attributes inherited from G4DNAPARSER::Command
static G4String fNoOption = "NoOption"
 

Detailed Description

Definition at line 81 of file CommandLineParser.hh.

Constructor & Destructor Documentation

CommandWithOption::CommandWithOption ( Command::Type  commandType,
const G4String description = "",
const G4String defaultOption = "",
const G4String optionName = "optionName" 
)
private

Definition at line 113 of file CommandLineParser.cc.

References fDefaultOption, fOption, and fOptionName.

virtual G4DNAPARSER::CommandWithOption::~CommandWithOption ( )
inlineprivatevirtual

Definition at line 99 of file CommandLineParser.hh.

G4DNAPARSER::CommandWithOption::CommandWithOption ( Type  ,
const G4String description = "",
const G4String defaultOption = "",
const G4String optionName = "optionName" 
)
private
virtual G4DNAPARSER::CommandWithOption::~CommandWithOption ( )
inlineprivatevirtual

Definition at line 99 of file CommandLineParser.hh.

G4DNAPARSER::CommandWithOption::CommandWithOption ( Type  ,
const G4String description = "",
const G4String defaultOption = "",
const G4String optionName = "optionName" 
)
private
virtual G4DNAPARSER::CommandWithOption::~CommandWithOption ( )
inlineprivatevirtual

Definition at line 99 of file CommandLineParser.hh.

G4DNAPARSER::CommandWithOption::CommandWithOption ( Type  ,
const G4String description = "",
const G4String defaultOption = "",
const G4String optionName = "optionName" 
)
private
virtual G4DNAPARSER::CommandWithOption::~CommandWithOption ( )
inlineprivatevirtual

Definition at line 98 of file CommandLineParser.hh.

G4DNAPARSER::CommandWithOption::CommandWithOption ( Type  ,
const G4String description = "",
const G4String defaultOption = "",
const G4String optionName = "optionName" 
)
private
virtual G4DNAPARSER::CommandWithOption::~CommandWithOption ( )
inlineprivatevirtual

Definition at line 99 of file CommandLineParser.hh.

G4DNAPARSER::CommandWithOption::CommandWithOption ( Type  ,
const G4String description = "",
const G4String defaultOption = "",
const G4String optionName = "optionName" 
)
private
virtual G4DNAPARSER::CommandWithOption::~CommandWithOption ( )
inlineprivatevirtual

Definition at line 99 of file CommandLineParser.hh.

G4DNAPARSER::CommandWithOption::CommandWithOption ( Type  ,
const G4String description = "",
const G4String defaultOption = "",
const G4String optionName = "optionName" 
)
private
virtual G4DNAPARSER::CommandWithOption::~CommandWithOption ( )
inlineprivatevirtual

Definition at line 99 of file CommandLineParser.hh.

Member Function Documentation

virtual const G4String& G4DNAPARSER::CommandWithOption::GetDefaultOption ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 85 of file CommandLineParser.hh.

References fDefaultOption.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetDefaultOption ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 86 of file CommandLineParser.hh.

References fDefaultOption.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetDefaultOption ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 86 of file CommandLineParser.hh.

References fDefaultOption.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetDefaultOption ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 86 of file CommandLineParser.hh.

References fDefaultOption.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetDefaultOption ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 86 of file CommandLineParser.hh.

References fDefaultOption.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetDefaultOption ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 86 of file CommandLineParser.hh.

References fDefaultOption.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetDefaultOption ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 86 of file CommandLineParser.hh.

References fDefaultOption.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetOption ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 83 of file CommandLineParser.hh.

References fOption.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetOption ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 84 of file CommandLineParser.hh.

References fOption.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetOption ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 84 of file CommandLineParser.hh.

References fOption.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetOption ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 84 of file CommandLineParser.hh.

References fOption.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetOption ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 84 of file CommandLineParser.hh.

References fOption.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetOption ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 84 of file CommandLineParser.hh.

References fOption.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetOption ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 84 of file CommandLineParser.hh.

References fOption.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetOptionName ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 84 of file CommandLineParser.hh.

References fOptionName.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetOptionName ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 85 of file CommandLineParser.hh.

References fOptionName.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetOptionName ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 85 of file CommandLineParser.hh.

References fOptionName.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetOptionName ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 85 of file CommandLineParser.hh.

References fOptionName.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetOptionName ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 85 of file CommandLineParser.hh.

References fOptionName.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetOptionName ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 85 of file CommandLineParser.hh.

References fOptionName.

virtual const G4String& G4DNAPARSER::CommandWithOption::GetOptionName ( )
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 85 of file CommandLineParser.hh.

References fOptionName.

virtual void G4DNAPARSER::CommandWithOption::SetDefaultOption ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 89 of file CommandLineParser.hh.

References fDefaultOption.

virtual void G4DNAPARSER::CommandWithOption::SetDefaultOption ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 90 of file CommandLineParser.hh.

References fDefaultOption.

virtual void G4DNAPARSER::CommandWithOption::SetDefaultOption ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 90 of file CommandLineParser.hh.

References fDefaultOption.

virtual void G4DNAPARSER::CommandWithOption::SetDefaultOption ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 90 of file CommandLineParser.hh.

References fDefaultOption.

virtual void G4DNAPARSER::CommandWithOption::SetDefaultOption ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 90 of file CommandLineParser.hh.

References fDefaultOption.

virtual void G4DNAPARSER::CommandWithOption::SetDefaultOption ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 90 of file CommandLineParser.hh.

References fDefaultOption.

virtual void G4DNAPARSER::CommandWithOption::SetDefaultOption ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 90 of file CommandLineParser.hh.

References fDefaultOption.

virtual void G4DNAPARSER::CommandWithOption::SetOption ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 87 of file CommandLineParser.hh.

References fOption.

virtual void G4DNAPARSER::CommandWithOption::SetOption ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 88 of file CommandLineParser.hh.

References fOption.

virtual void G4DNAPARSER::CommandWithOption::SetOption ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 88 of file CommandLineParser.hh.

References fOption.

virtual void G4DNAPARSER::CommandWithOption::SetOption ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 88 of file CommandLineParser.hh.

References fOption.

virtual void G4DNAPARSER::CommandWithOption::SetOption ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 88 of file CommandLineParser.hh.

References fOption.

virtual void G4DNAPARSER::CommandWithOption::SetOption ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 88 of file CommandLineParser.hh.

References fOption.

virtual void G4DNAPARSER::CommandWithOption::SetOption ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 88 of file CommandLineParser.hh.

References fOption.

virtual void G4DNAPARSER::CommandWithOption::SetOptionName ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 88 of file CommandLineParser.hh.

References fOptionName.

virtual void G4DNAPARSER::CommandWithOption::SetOptionName ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 89 of file CommandLineParser.hh.

References fOptionName.

virtual void G4DNAPARSER::CommandWithOption::SetOptionName ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 89 of file CommandLineParser.hh.

References fOptionName.

virtual void G4DNAPARSER::CommandWithOption::SetOptionName ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 89 of file CommandLineParser.hh.

References fOptionName.

virtual void G4DNAPARSER::CommandWithOption::SetOptionName ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 89 of file CommandLineParser.hh.

References fOptionName.

virtual void G4DNAPARSER::CommandWithOption::SetOptionName ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 89 of file CommandLineParser.hh.

References fOptionName.

virtual void G4DNAPARSER::CommandWithOption::SetOptionName ( const G4String in_op)
inlinevirtual

Reimplemented from G4DNAPARSER::Command.

Definition at line 89 of file CommandLineParser.hh.

References fOptionName.

Friends And Related Function Documentation

Definition at line 93 of file CommandLineParser.hh.

Member Data Documentation

G4String G4DNAPARSER::CommandWithOption::fDefaultOption
private

Definition at line 102 of file CommandLineParser.hh.

Referenced by CommandWithOption(), GetDefaultOption(), and SetDefaultOption().

G4String G4DNAPARSER::CommandWithOption::fOption
private

Definition at line 101 of file CommandLineParser.hh.

Referenced by CommandWithOption(), GetOption(), and SetOption().

G4String G4DNAPARSER::CommandWithOption::fOptionName
private

Definition at line 103 of file CommandLineParser.hh.

Referenced by CommandWithOption(), GetOptionName(), and SetOptionName().


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