public class CCodeWriter : Object {
public string filename { get; construct } ;
public weak bool line_directives { get; set; } ;
public weak bool bol { get; } ;
public CCodeWriter ( string _filename ) ;
public void close ( ) ;
public void write_indent ( CCodeLineDirective? line = null ) ;
public void write_string ( string s ) ;
public void write_newline ( ) ;
public void write_begin_block ( ) ;
public void write_end_block ( ) ;
public void write_comment ( string text ) ;
}

public CCodeWriter ( string _filename ) ;
public string filename { get; construct } ;
public weak bool line_directives { get; set; } ;
public weak bool bol { get; } ;
public void close ( ) ;
public void write_indent ( CCodeLineDirective? line = null ) ;
public void write_string ( string s ) ;
public void write_newline ( ) ;
public void write_begin_block ( ) ;
public void write_end_block ( ) ;
public void write_comment ( string text ) ;
Created by Valadoc