Class: XMLService::I_4f

Inherits:
I_Base show all
Defined in:
lib/xmlservice.rb

Direct Known Subclasses

I_Float4, I_Real

Instance Method Summary collapse

Methods inherited from I_Base

#check_enddo, #check_nil, #check_number, #check_prec, #check_size, #check_type, #check_var, #check_vary, #dupFromUserValue, #dupToUserValue, #initialize, #initialize_doc, #initialize_type2, #initialize_type5, #initialize_type6, #initialize_type7, #initialize_value, #precision, #setValue, #size, #to_f, #to_i, #to_s, #to_xml, #type, #typeParse, #value, #var, #vary

Methods inherited from I_Meta

#add_user_accessor, #instance_variable_forward_get, #instance_variable_forward_set, #parse_diag_attr, #parse_output_attr, #parse_return_attr, #remove_user_accessor, #shortCut

Constructor Details

This class inherits a constructor from XMLService::I_Base

Instance Method Details

#initialize_type3(var, prec, data) ⇒ Object



667
668
669
# File 'lib/xmlservice.rb', line 667

def initialize_type3(var,prec,data)
  self.initialize_value("f",4,prec,var,false,data,nil,"(var=#{var},prec=#{prec},data=#{data})")
end

#initialize_type4(var, prec, data, enddo) ⇒ Object



670
671
672
# File 'lib/xmlservice.rb', line 670

def initialize_type4(var,prec,data,enddo)
  self.initialize_value("f",4,prec,var,false,data,enddo,"(var=#{var},prec=#{prec},data=#{data},enddo=#{enddo})")
end

#initialize_zeroObject



664
665
666
# File 'lib/xmlservice.rb', line 664

def initialize_zero
  self.initialize_value("f",4,2,"float",false,0,nil,"()")
end