Class: AssLauncher::Enterprise::Cli::Parameters::PathTwice Private

Inherits:
StringParam
  • Object
show all
Includes:
Support::Platforms
Defined in:
lib/ass_launcher/enterprise/cli/parameters.rb

Overview

This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.

In 8.3.8 platform add CLI parameters like as /DumpExternalDataProcessorOrReportToFiles expects 2 argumetns

Constant Summary

Constants included from AssLauncher::Enterprise::Cli::Parameters

DEFAULT_OPTIONS

Instance Attribute Summary

Attributes included from AssLauncher::Enterprise::Cli::Parameters

#binary_matcher, #desc, #group, #modes, #name, #options, #parent

Instance Method Summary collapse

Methods included from Support::Platforms

cygwin?, env, glob, linux?, path, path_class, windows?

Methods inherited from StringParam

#argument_require, #initialize

Methods included from AssLauncher::Enterprise::Cli::Parameters

#add_child, #child?, #childs, #chose_list, #deep, #full_name, #match?, #match_version?, #parents, #required?, #restrict_from, #root?, #switch_list, #switch_value, #to_s, #to_sym, #usage, #value_validator

Constructor Details

This class inherits a constructor from AssLauncher::Enterprise::Cli::Parameters::StringParam

Instance Method Details

#arguments_countObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



311
312
313
# File 'lib/ass_launcher/enterprise/cli/parameters.rb', line 311

def arguments_count
  2
end

#to_args(p1, p2) ⇒ Object

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.



307
308
309
# File 'lib/ass_launcher/enterprise/cli/parameters.rb', line 307

def to_args(p1, p2)
  [key('').to_s, rdp_(p1).to_s, rdp_(p2).to_s]
end