Method: BOAST::CStruct#header_c

Defined in:
lib/BOAST/DataTypes.rb

#header_c(final = true) ⇒ Object



271
272
273
274
275
276
277
278
279
280
281
282
283
284
# File 'lib/BOAST/DataTypes.rb', line 271

def header_c(final = true)
  s = ""
  s += self.indent if final
  s += self.decl + " {\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 += "}"
  s += self.finalize if final
  BOAST::get_output.print s if final
  return s
end