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 |