Foundry.CliOptions

Fields

None

Methods

class

new ()

get_boolean (key, value)

get_double (key, value)

get_filename (key)

get_filename_array (key)

get_int (key, value)

get_int64 (key, value)

get_string (key)

get_string_array (key)

help ()

load_context (command_line)

set_boolean (key, value)

set_double (key, value)

set_filename (key, value)

set_filename_array (key, value)

set_int (key, value)

set_int64 (key, value)

set_string (key, value)

set_string_array (key, value)

unref ()

Details

class Foundry.CliOptions
classmethod new()
Returns:

a new Foundry.CliOptions

Return type:

Foundry.CliOptions

get_boolean(key, value)
Parameters:
Return type:

bool

get_double(key, value)
Parameters:
Return type:

bool

get_filename(key)
Parameters:

key (str) –

Return type:

str

get_filename_array(key)
Parameters:

key (str) –

Return type:

[str]

get_int(key, value)
Parameters:
  • key (str) –

  • value (int) –

Return type:

bool

get_int64(key, value)
Parameters:
  • key (str) –

  • value (int) –

Return type:

bool

get_string(key)
Parameters:

key (str) –

Return type:

str

get_string_array(key)
Parameters:

key (str) –

Return type:

[str]

help()
Return type:

bool

load_context(command_line)
Parameters:

command_line (Foundry.CommandLine) –

Returns:

a Dex.Future that resolves to a Foundry.Context

Return type:

Dex.Future

Loads the Foundry.Context based on option values.

set_boolean(key, value)
Parameters:
set_double(key, value)
Parameters:
set_filename(key, value)
Parameters:
  • key (str) –

  • value (str) –

set_filename_array(key, value)
Parameters:
  • key (str) –

  • value (str) –

set_int(key, value)
Parameters:
  • key (str) –

  • value (int) –

set_int64(key, value)
Parameters:
  • key (str) –

  • value (int) –

set_string(key, value)
Parameters:
  • key (str) –

  • value (str) –

set_string_array(key, value)
Parameters:
  • key (str) –

  • value (str) –

unref()