Method: BOAST::CStruct#header_fortran
- Defined in:
- lib/BOAST/DataTypes.rb
#header_fortran(final = true) ⇒ Object
286 287 288 289 290 291 292 293 294 295 296 297 298 299 |
# File 'lib/BOAST/DataTypes.rb', line 286 def header_fortran(final = true) s = "" s += self.indent if final s += "TYPE :: #{@name}\n" members_array.each { |value| s+= self.indent if final s+= " "*BOAST::get_indent_increment + value.decl(false)+"\n" } s += self.indent if final s += "END TYPE #{@name}" s += self.finalize if final BOAST::get_output.print s if final return s end |