Module: BOAST::PrivateStateAccessor

Included in:
AffinityProbe, Annotation, CKernel, CodeBlock, Comment, ConstArray, ControlStructure, DataType, Dimension, EmlProbe, Expression, FMA, FMS, FuncCall, Intrinsics, Load, MPPAProbe, MaskLoad, MaskStore, Operator, Optimizer, PAPIProbe, PowercapProbe, Pragma, Procedure, RedfstProbe, Set, Slice, Store, Temperature, Ternary, TimerProbe, Variable
Defined in:
lib/BOAST/Language/State.rb,
lib/BOAST/Runtime/Config.rb,
lib/BOAST/Language/Config.rb,
lib/BOAST/Language/Algorithm.rb

Overview

Implements private setters and getters interface for BOAST states.

Instance Method Summary collapse

Instance Method Details

#address_sizeObject

Returns the BOAST address_size state.

Returns:

  • the BOAST address_size state



53
# File 'lib/BOAST/Language/Config.rb', line 53

private_state_accessor :address_size

#address_size=(val) ⇒ Object

Sets address_size state to a new value

Parameters:

  • val

    the new value of address_size state

Returns:

  • the new address_size state



53
# File 'lib/BOAST/Language/Config.rb', line 53

private_state_accessor :address_size

#annotateObject

Returns the BOAST annotate state.

Returns:

  • the BOAST annotate state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor annotate

#annotate=(val) ⇒ Object

Sets annotate state to a new value

Parameters:

  • val

    the new value of annotate state

Returns:

  • the new annotate state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor annotate

#annotate?Object

Returns the boolean evaluation of the annotate state.

Returns:

  • the boolean evaluation of the annotate state



71
# File 'lib/BOAST/Language/Config.rb', line 71

private_boolean_state_accessor :annotate

#annotate_indepth_listObject

Returns the BOAST annotate_indepth_list state.

Returns:

  • the BOAST annotate_indepth_list state



61
# File 'lib/BOAST/Language/Config.rb', line 61

private_state_accessor :annotate_indepth_list

#annotate_indepth_list=(val) ⇒ Object

Sets annotate_indepth_list state to a new value

Parameters:

  • val

    the new value of annotate_indepth_list state

Returns:

  • the new annotate_indepth_list state



61
# File 'lib/BOAST/Language/Config.rb', line 61

private_state_accessor :annotate_indepth_list

#annotate_levelObject

Returns the BOAST annotate_level state.

Returns:

  • the BOAST annotate_level state



62
# File 'lib/BOAST/Language/Config.rb', line 62

private_state_accessor :annotate_level

#annotate_level=(val) ⇒ Object

Sets annotate_level state to a new value

Parameters:

  • val

    the new value of annotate_level state

Returns:

  • the new annotate_level state



62
# File 'lib/BOAST/Language/Config.rb', line 62

private_state_accessor :annotate_level

#annotate_listObject

Returns the BOAST annotate_list state.

Returns:

  • the BOAST annotate_list state



60
# File 'lib/BOAST/Language/Config.rb', line 60

private_state_accessor :annotate_list

#annotate_list=(val) ⇒ Object

Sets annotate_list state to a new value

Parameters:

  • val

    the new value of annotate_list state

Returns:

  • the new annotate_list state



60
# File 'lib/BOAST/Language/Config.rb', line 60

private_state_accessor :annotate_list

#architectureObject

Returns the BOAST architecture state.

Returns:

  • the BOAST architecture state



51
# File 'lib/BOAST/Language/Config.rb', line 51

private_state_accessor :architecture

#architecture=(val) ⇒ Object

Sets architecture state to a new value

Parameters:

  • val

    the new value of architecture state

Returns:

  • the new architecture state



51
# File 'lib/BOAST/Language/Config.rb', line 51

private_state_accessor :architecture

#array_startObject

Returns the BOAST array_start state.

Returns:

  • the BOAST array_start state



57
# File 'lib/BOAST/Language/Config.rb', line 57

private_state_accessor :array_start

#array_start=(val) ⇒ Object

Sets array_start state to a new value

Parameters:

  • val

    the new value of array_start state

Returns:

  • the new array_start state



57
# File 'lib/BOAST/Language/Config.rb', line 57

private_state_accessor :array_start

#chain_codeObject

Returns the BOAST chain_code state.

Returns:

  • the BOAST chain_code state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor chain_code

#chain_code=(val) ⇒ Object

Sets chain_code state to a new value

Parameters:

  • val

    the new value of chain_code state

Returns:

  • the new chain_code state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor chain_code

#chain_code?Object

Returns the boolean evaluation of the chain_code state.

Returns:

  • the boolean evaluation of the chain_code state



67
# File 'lib/BOAST/Language/Config.rb', line 67

private_boolean_state_accessor :chain_code

#debugObject

Returns the BOAST debug state.

Returns:

  • the BOAST debug state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor debug

#debug=(val) ⇒ Object

Sets debug state to a new value

Parameters:

  • val

    the new value of debug state

Returns:

  • the new debug state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor debug

#debug?Object

Returns the boolean evaluation of the debug state.

Returns:

  • the boolean evaluation of the debug state



68
# File 'lib/BOAST/Language/Config.rb', line 68

private_boolean_state_accessor :debug

#debug_sourceObject

Returns the BOAST debug_source state.

Returns:

  • the BOAST debug_source state



1
# File 'lib/BOAST/Runtime/Config.rb', line 1

private_state_accessor debug_source

#debug_source=(val) ⇒ Object

Sets debug_source state to a new value

Parameters:

  • val

    the new value of debug_source state

Returns:

  • the new debug_source state



1
# File 'lib/BOAST/Runtime/Config.rb', line 1

private_state_accessor debug_source

#debug_source?Object

Returns the boolean evaluation of the debug_source state.

Returns:

  • the boolean evaluation of the debug_source state



44
# File 'lib/BOAST/Runtime/Config.rb', line 44

private_boolean_state_accessor :debug_source

#decl_moduleObject

Returns the BOAST decl_module state.

Returns:

  • the BOAST decl_module state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor decl_module

#decl_module=(val) ⇒ Object

Sets decl_module state to a new value

Parameters:

  • val

    the new value of decl_module state

Returns:

  • the new decl_module state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor decl_module

#decl_module?Object

Returns the boolean evaluation of the decl_module state.

Returns:

  • the boolean evaluation of the decl_module state



70
# File 'lib/BOAST/Language/Config.rb', line 70

private_boolean_state_accessor :decl_module

#default_alignObject

Returns the BOAST default_align state.

Returns:

  • the BOAST default_align state



56
# File 'lib/BOAST/Language/Config.rb', line 56

private_state_accessor :default_align

#default_align=(val) ⇒ Object

Sets default_align state to a new value

Parameters:

  • val

    the new value of default_align state

Returns:

  • the new default_align state



56
# File 'lib/BOAST/Language/Config.rb', line 56

private_state_accessor :default_align

#default_int_signedObject

Returns the BOAST default_int_signed state.

Returns:

  • the BOAST default_int_signed state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor default_int_signed

#default_int_signed=(val) ⇒ Object

Sets default_int_signed state to a new value

Parameters:

  • val

    the new value of default_int_signed state

Returns:

  • the new default_int_signed state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor default_int_signed

#default_int_signed?Object

Returns the boolean evaluation of the default_int_signed state.

Returns:

  • the boolean evaluation of the default_int_signed state



66
# File 'lib/BOAST/Language/Config.rb', line 66

private_boolean_state_accessor :default_int_signed

#default_int_sizeObject

Returns the BOAST default_int_size state.

Returns:

  • the BOAST default_int_size state



54
# File 'lib/BOAST/Language/Config.rb', line 54

private_state_accessor :default_int_size

#default_int_size=(val) ⇒ Object

Sets default_int_size state to a new value

Parameters:

  • val

    the new value of default_int_size state

Returns:

  • the new default_int_size state



54
# File 'lib/BOAST/Language/Config.rb', line 54

private_state_accessor :default_int_size

#default_real_sizeObject

Returns the BOAST default_real_size state.

Returns:

  • the BOAST default_real_size state



55
# File 'lib/BOAST/Language/Config.rb', line 55

private_state_accessor :default_real_size

#default_real_size=(val) ⇒ Object

Sets default_real_size state to a new value

Parameters:

  • val

    the new value of default_real_size state

Returns:

  • the new default_real_size state



55
# File 'lib/BOAST/Language/Config.rb', line 55

private_state_accessor :default_real_size

#disable_openmpObject

Returns the BOAST disable_openmp state.

Returns:

  • the BOAST disable_openmp state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor disable_openmp

#disable_openmp=(val) ⇒ Object

Sets disable_openmp state to a new value

Parameters:

  • val

    the new value of disable_openmp state

Returns:

  • the new disable_openmp state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor disable_openmp

#disable_openmp?Object

Returns the boolean evaluation of the disable_openmp state.

Returns:

  • the boolean evaluation of the disable_openmp state



73
# File 'lib/BOAST/Language/Config.rb', line 73

private_boolean_state_accessor :disable_openmp

#ffiObject

Returns the BOAST ffi state.

Returns:

  • the BOAST ffi state



1
# File 'lib/BOAST/Runtime/Config.rb', line 1

private_state_accessor ffi

#ffi=(val) ⇒ Object

Sets ffi state to a new value

Parameters:

  • val

    the new value of ffi state

Returns:

  • the new ffi state



1
# File 'lib/BOAST/Runtime/Config.rb', line 1

private_state_accessor ffi

#ffi?Object

Returns the boolean evaluation of the ffi state.

Returns:

  • the boolean evaluation of the ffi state



45
# File 'lib/BOAST/Runtime/Config.rb', line 45

private_boolean_state_accessor :ffi

#fortran_line_lengthObject

Returns the BOAST fortran_line_length state.

Returns:

  • the BOAST fortran_line_length state



47
# File 'lib/BOAST/Runtime/Config.rb', line 47

private_state_accessor :fortran_line_length

#fortran_line_length=(val) ⇒ Object

Sets fortran_line_length state to a new value

Parameters:

  • val

    the new value of fortran_line_length state

Returns:

  • the new fortran_line_length state



47
# File 'lib/BOAST/Runtime/Config.rb', line 47

private_state_accessor :fortran_line_length

#get_address_sizeObject

Returns the address_size state.

Returns:

  • the address_size state



53
# File 'lib/BOAST/Language/Config.rb', line 53

private_state_accessor :address_size

#get_annotateObject

Returns the annotate state.

Returns:

  • the annotate state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor annotate

#get_annotate_indepth_listObject

Returns the annotate_indepth_list state.

Returns:

  • the annotate_indepth_list state



61
# File 'lib/BOAST/Language/Config.rb', line 61

private_state_accessor :annotate_indepth_list

#get_annotate_levelObject

Returns the annotate_level state.

Returns:

  • the annotate_level state



62
# File 'lib/BOAST/Language/Config.rb', line 62

private_state_accessor :annotate_level

#get_annotate_listObject

Returns the annotate_list state.

Returns:

  • the annotate_list state



60
# File 'lib/BOAST/Language/Config.rb', line 60

private_state_accessor :annotate_list

#get_architectureObject

Returns the architecture state.

Returns:

  • the architecture state



51
# File 'lib/BOAST/Language/Config.rb', line 51

private_state_accessor :architecture

#get_array_startObject

Returns the array_start state.

Returns:

  • the array_start state



57
# File 'lib/BOAST/Language/Config.rb', line 57

private_state_accessor :array_start

#get_chain_codeObject

Returns the chain_code state.

Returns:

  • the chain_code state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor chain_code

#get_debugObject

Returns the debug state.

Returns:

  • the debug state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor debug

#get_debug_sourceObject

Returns the debug_source state.

Returns:

  • the debug_source state



1
# File 'lib/BOAST/Runtime/Config.rb', line 1

private_state_accessor debug_source

#get_decl_moduleObject

Returns the decl_module state.

Returns:

  • the decl_module state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor decl_module

#get_default_alignObject

Returns the default_align state.

Returns:

  • the default_align state



56
# File 'lib/BOAST/Language/Config.rb', line 56

private_state_accessor :default_align

#get_default_int_signedObject

Returns the default_int_signed state.

Returns:

  • the default_int_signed state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor default_int_signed

#get_default_int_sizeObject

Returns the default_int_size state.

Returns:

  • the default_int_size state



54
# File 'lib/BOAST/Language/Config.rb', line 54

private_state_accessor :default_int_size

#get_default_real_sizeObject

Returns the default_real_size state.

Returns:

  • the default_real_size state



55
# File 'lib/BOAST/Language/Config.rb', line 55

private_state_accessor :default_real_size

#get_disable_openmpObject

Returns the disable_openmp state.

Returns:

  • the disable_openmp state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor disable_openmp

#get_ffiObject

Returns the ffi state.

Returns:

  • the ffi state



1
# File 'lib/BOAST/Runtime/Config.rb', line 1

private_state_accessor ffi

#get_fortran_line_lengthObject

Returns the fortran_line_length state.

Returns:

  • the fortran_line_length state



47
# File 'lib/BOAST/Runtime/Config.rb', line 47

private_state_accessor :fortran_line_length

#get_indent_incrementObject

Returns the indent_increment state.

Returns:

  • the indent_increment state



59
# File 'lib/BOAST/Language/Config.rb', line 59

private_state_accessor :indent_increment

#get_indent_levelObject

Returns the indent_level state.

Returns:

  • the indent_level state



58
# File 'lib/BOAST/Language/Config.rb', line 58

private_state_accessor :indent_level

#get_keep_tempObject

Returns the keep_temp state.

Returns:

  • the keep_temp state



1
# File 'lib/BOAST/Runtime/Config.rb', line 1

private_state_accessor keep_temp

#get_langObject

Returns the lang state.

Returns:

  • the lang state



50
# File 'lib/BOAST/Language/Config.rb', line 50

private_state_accessor :lang

#get_modelObject

Returns the model state.

Returns:

  • the model state



52
# File 'lib/BOAST/Language/Config.rb', line 52

private_state_accessor :model

#get_optimizer_logObject

Returns the optimizer_log state.

Returns:

  • the optimizer_log state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor optimizer_log

#get_optimizer_log_fileObject

Returns the optimizer_log_file state.

Returns:

  • the optimizer_log_file state



63
# File 'lib/BOAST/Language/Config.rb', line 63

private_state_accessor :optimizer_log_file

#get_outputObject

Returns the output state.

Returns:

  • the output state



49
# File 'lib/BOAST/Language/Config.rb', line 49

private_state_accessor :output

#get_replace_constantsObject

Returns the replace_constants state.

Returns:

  • the replace_constants state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor replace_constants

#get_use_vlaObject

Returns the use_vla state.

Returns:

  • the use_vla state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor use_vla

#get_verboseObject

Returns the verbose state.

Returns:

  • the verbose state



1
# File 'lib/BOAST/Runtime/Config.rb', line 1

private_state_accessor verbose

#indent_incrementObject

Returns the BOAST indent_increment state.

Returns:

  • the BOAST indent_increment state



59
# File 'lib/BOAST/Language/Config.rb', line 59

private_state_accessor :indent_increment

#indent_increment=(val) ⇒ Object

Sets indent_increment state to a new value

Parameters:

  • val

    the new value of indent_increment state

Returns:

  • the new indent_increment state



59
# File 'lib/BOAST/Language/Config.rb', line 59

private_state_accessor :indent_increment

#indent_levelObject

Returns the BOAST indent_level state.

Returns:

  • the BOAST indent_level state



58
# File 'lib/BOAST/Language/Config.rb', line 58

private_state_accessor :indent_level

#indent_level=(val) ⇒ Object

Sets indent_level state to a new value

Parameters:

  • val

    the new value of indent_level state

Returns:

  • the new indent_level state



58
# File 'lib/BOAST/Language/Config.rb', line 58

private_state_accessor :indent_level

#keep_tempObject

Returns the BOAST keep_temp state.

Returns:

  • the BOAST keep_temp state



1
# File 'lib/BOAST/Runtime/Config.rb', line 1

private_state_accessor keep_temp

#keep_temp=(val) ⇒ Object

Sets keep_temp state to a new value

Parameters:

  • val

    the new value of keep_temp state

Returns:

  • the new keep_temp state



1
# File 'lib/BOAST/Runtime/Config.rb', line 1

private_state_accessor keep_temp

#keep_temp?Object

Returns the boolean evaluation of the keep_temp state.

Returns:

  • the boolean evaluation of the keep_temp state



46
# File 'lib/BOAST/Runtime/Config.rb', line 46

private_boolean_state_accessor :keep_temp

#langObject

Returns the BOAST lang state.

Returns:

  • the BOAST lang state



50
# File 'lib/BOAST/Language/Config.rb', line 50

private_state_accessor :lang

#lang=(val) ⇒ Object

Sets lang state to a new value

Parameters:

  • val

    the new value of lang state

Returns:

  • the new lang state



50
# File 'lib/BOAST/Language/Config.rb', line 50

private_state_accessor :lang

#modelObject

Returns the BOAST model state.

Returns:

  • the BOAST model state



52
# File 'lib/BOAST/Language/Config.rb', line 52

private_state_accessor :model

#model=(val) ⇒ Object

Sets model state to a new value

Parameters:

  • val

    the new value of model state

Returns:

  • the new model state



52
# File 'lib/BOAST/Language/Config.rb', line 52

private_state_accessor :model

#optimizer_logObject

Returns the BOAST optimizer_log state.

Returns:

  • the BOAST optimizer_log state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor optimizer_log

#optimizer_log=(val) ⇒ Object

Sets optimizer_log state to a new value

Parameters:

  • val

    the new value of optimizer_log state

Returns:

  • the new optimizer_log state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor optimizer_log

#optimizer_log?Object

Returns the boolean evaluation of the optimizer_log state.

Returns:

  • the boolean evaluation of the optimizer_log state



72
# File 'lib/BOAST/Language/Config.rb', line 72

private_boolean_state_accessor :optimizer_log

#optimizer_log_fileObject

Returns the BOAST optimizer_log_file state.

Returns:

  • the BOAST optimizer_log_file state



63
# File 'lib/BOAST/Language/Config.rb', line 63

private_state_accessor :optimizer_log_file

#optimizer_log_file=(val) ⇒ Object

Sets optimizer_log_file state to a new value

Parameters:

  • val

    the new value of optimizer_log_file state

Returns:

  • the new optimizer_log_file state



63
# File 'lib/BOAST/Language/Config.rb', line 63

private_state_accessor :optimizer_log_file

#outputObject

Returns the BOAST output state.

Returns:

  • the BOAST output state



49
# File 'lib/BOAST/Language/Config.rb', line 49

private_state_accessor :output

#output=(val) ⇒ Object

Sets output state to a new value

Parameters:

  • val

    the new value of output state

Returns:

  • the new output state



49
# File 'lib/BOAST/Language/Config.rb', line 49

private_state_accessor :output

#replace_constantsObject

Returns the BOAST replace_constants state.

Returns:

  • the BOAST replace_constants state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor replace_constants

#replace_constants=(val) ⇒ Object

Sets replace_constants state to a new value

Parameters:

  • val

    the new value of replace_constants state

Returns:

  • the new replace_constants state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor replace_constants

#replace_constants?Object

Returns the boolean evaluation of the replace_constants state.

Returns:

  • the boolean evaluation of the replace_constants state



65
# File 'lib/BOAST/Language/Config.rb', line 65

private_boolean_state_accessor :replace_constants

#set_address_size(val) ⇒ Object

Sets address_size state to a new value

Parameters:

  • val

    the new value of address_size state

Returns:

  • the new address_size state



53
# File 'lib/BOAST/Language/Config.rb', line 53

private_state_accessor :address_size

#set_annotate(val) ⇒ Object

Sets annotate state to a new value

Parameters:

  • val

    the new value of annotate state

Returns:

  • the new annotate state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor annotate

#set_annotate_indepth_list(val) ⇒ Object

Sets annotate_indepth_list state to a new value

Parameters:

  • val

    the new value of annotate_indepth_list state

Returns:

  • the new annotate_indepth_list state



61
# File 'lib/BOAST/Language/Config.rb', line 61

private_state_accessor :annotate_indepth_list

#set_annotate_level(val) ⇒ Object

Sets annotate_level state to a new value

Parameters:

  • val

    the new value of annotate_level state

Returns:

  • the new annotate_level state



62
# File 'lib/BOAST/Language/Config.rb', line 62

private_state_accessor :annotate_level

#set_annotate_list(val) ⇒ Object

Sets annotate_list state to a new value

Parameters:

  • val

    the new value of annotate_list state

Returns:

  • the new annotate_list state



60
# File 'lib/BOAST/Language/Config.rb', line 60

private_state_accessor :annotate_list

#set_architecture(val) ⇒ Object

Sets architecture state to a new value

Parameters:

  • val

    the new value of architecture state

Returns:

  • the new architecture state



51
# File 'lib/BOAST/Language/Config.rb', line 51

private_state_accessor :architecture

#set_array_start(val) ⇒ Object

Sets array_start state to a new value

Parameters:

  • val

    the new value of array_start state

Returns:

  • the new array_start state



57
# File 'lib/BOAST/Language/Config.rb', line 57

private_state_accessor :array_start

#set_chain_code(val) ⇒ Object

Sets chain_code state to a new value

Parameters:

  • val

    the new value of chain_code state

Returns:

  • the new chain_code state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor chain_code

#set_debug(val) ⇒ Object

Sets debug state to a new value

Parameters:

  • val

    the new value of debug state

Returns:

  • the new debug state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor debug

#set_debug_source(val) ⇒ Object

Sets debug_source state to a new value

Parameters:

  • val

    the new value of debug_source state

Returns:

  • the new debug_source state



1
# File 'lib/BOAST/Runtime/Config.rb', line 1

private_state_accessor debug_source

#set_decl_module(val) ⇒ Object

Sets decl_module state to a new value

Parameters:

  • val

    the new value of decl_module state

Returns:

  • the new decl_module state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor decl_module

#set_default_align(val) ⇒ Object

Sets default_align state to a new value

Parameters:

  • val

    the new value of default_align state

Returns:

  • the new default_align state



56
# File 'lib/BOAST/Language/Config.rb', line 56

private_state_accessor :default_align

#set_default_int_signed(val) ⇒ Object

Sets default_int_signed state to a new value

Parameters:

  • val

    the new value of default_int_signed state

Returns:

  • the new default_int_signed state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor default_int_signed

#set_default_int_size(val) ⇒ Object

Sets default_int_size state to a new value

Parameters:

  • val

    the new value of default_int_size state

Returns:

  • the new default_int_size state



54
# File 'lib/BOAST/Language/Config.rb', line 54

private_state_accessor :default_int_size

#set_default_real_size(val) ⇒ Object

Sets default_real_size state to a new value

Parameters:

  • val

    the new value of default_real_size state

Returns:

  • the new default_real_size state



55
# File 'lib/BOAST/Language/Config.rb', line 55

private_state_accessor :default_real_size

#set_disable_openmp(val) ⇒ Object

Sets disable_openmp state to a new value

Parameters:

  • val

    the new value of disable_openmp state

Returns:

  • the new disable_openmp state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor disable_openmp

#set_ffi(val) ⇒ Object

Sets ffi state to a new value

Parameters:

  • val

    the new value of ffi state

Returns:

  • the new ffi state



1
# File 'lib/BOAST/Runtime/Config.rb', line 1

private_state_accessor ffi

#set_fortran_line_length(val) ⇒ Object

Sets fortran_line_length state to a new value

Parameters:

  • val

    the new value of fortran_line_length state

Returns:

  • the new fortran_line_length state



47
# File 'lib/BOAST/Runtime/Config.rb', line 47

private_state_accessor :fortran_line_length

#set_indent_increment(val) ⇒ Object

Sets indent_increment state to a new value

Parameters:

  • val

    the new value of indent_increment state

Returns:

  • the new indent_increment state



59
# File 'lib/BOAST/Language/Config.rb', line 59

private_state_accessor :indent_increment

#set_indent_level(val) ⇒ Object

Sets indent_level state to a new value

Parameters:

  • val

    the new value of indent_level state

Returns:

  • the new indent_level state



58
# File 'lib/BOAST/Language/Config.rb', line 58

private_state_accessor :indent_level

#set_keep_temp(val) ⇒ Object

Sets keep_temp state to a new value

Parameters:

  • val

    the new value of keep_temp state

Returns:

  • the new keep_temp state



1
# File 'lib/BOAST/Runtime/Config.rb', line 1

private_state_accessor keep_temp

#set_lang(val) ⇒ Object

Sets lang state to a new value

Parameters:

  • val

    the new value of lang state

Returns:

  • the new lang state



50
# File 'lib/BOAST/Language/Config.rb', line 50

private_state_accessor :lang

#set_model(val) ⇒ Object

Sets model state to a new value

Parameters:

  • val

    the new value of model state

Returns:

  • the new model state



52
# File 'lib/BOAST/Language/Config.rb', line 52

private_state_accessor :model

#set_optimizer_log(val) ⇒ Object

Sets optimizer_log state to a new value

Parameters:

  • val

    the new value of optimizer_log state

Returns:

  • the new optimizer_log state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor optimizer_log

#set_optimizer_log_file(val) ⇒ Object

Sets optimizer_log_file state to a new value

Parameters:

  • val

    the new value of optimizer_log_file state

Returns:

  • the new optimizer_log_file state



63
# File 'lib/BOAST/Language/Config.rb', line 63

private_state_accessor :optimizer_log_file

#set_output(val) ⇒ Object

Sets output state to a new value

Parameters:

  • val

    the new value of output state

Returns:

  • the new output state



49
# File 'lib/BOAST/Language/Config.rb', line 49

private_state_accessor :output

#set_replace_constants(val) ⇒ Object

Sets replace_constants state to a new value

Parameters:

  • val

    the new value of replace_constants state

Returns:

  • the new replace_constants state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor replace_constants

#set_use_vla(val) ⇒ Object

Sets use_vla state to a new value

Parameters:

  • val

    the new value of use_vla state

Returns:

  • the new use_vla state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor use_vla

#set_verbose(val) ⇒ Object

Sets verbose state to a new value

Parameters:

  • val

    the new value of verbose state

Returns:

  • the new verbose state



1
# File 'lib/BOAST/Runtime/Config.rb', line 1

private_state_accessor verbose

#use_vlaObject

Returns the BOAST use_vla state.

Returns:

  • the BOAST use_vla state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor use_vla

#use_vla=(val) ⇒ Object

Sets use_vla state to a new value

Parameters:

  • val

    the new value of use_vla state

Returns:

  • the new use_vla state



1
# File 'lib/BOAST/Language/Config.rb', line 1

private_state_accessor use_vla

#use_vla?Object

Returns the boolean evaluation of the use_vla state.

Returns:

  • the boolean evaluation of the use_vla state



69
# File 'lib/BOAST/Language/Config.rb', line 69

private_boolean_state_accessor :use_vla

#verboseObject

Returns the BOAST verbose state.

Returns:

  • the BOAST verbose state



1
# File 'lib/BOAST/Runtime/Config.rb', line 1

private_state_accessor verbose

#verbose=(val) ⇒ Object

Sets verbose state to a new value

Parameters:

  • val

    the new value of verbose state

Returns:

  • the new verbose state



1
# File 'lib/BOAST/Runtime/Config.rb', line 1

private_state_accessor verbose

#verbose?Object

Returns the boolean evaluation of the verbose state.

Returns:

  • the boolean evaluation of the verbose state



43
# File 'lib/BOAST/Runtime/Config.rb', line 43

private_boolean_state_accessor :verbose