File
Object Hierarchy:
Description:
[ Compact ]
[ CCode ( cname = "ppd_file_t" , free_function = "ppdClose" ) ]
public class File
[ CCode ( cname = "ppd_file_t" , free_function = "ppdClose" ) ]
public class File
Namespace: CUPS.PPD
Package: cups
Content:
Creation methods:
- public File (string filename)
- public File.open (FileStream fp)
- public File.open_fd (int fd)
Methods:
- public int collect (Section section, Choice*** choices)
- public int collect2 (Section section, float min_order, Choice*** choices)
- public int conflicts ()
- public int emit (FileStream fp, Section section)
- public int emit_after_order (FileStream fp, Section section, int limit, float min_order)
- public int emit_fd (int fd, Section section)
- public int emit_jcl (FileStream fp, int job_id, string user, string title)
- public int emit_jcl_end (FileStream fp)
- public string emit_string (Section section, float min_order)
- public unowned Attribute? find_attribute (string name, string spec)
- public unowned Attribute? find_attribute_next (string name, string spec)
- public unowned COption? find_custom_option (string keyword)
- public unowned Choice? find_marked_choice (string keyword)
- public unowned Choice? find_option (string keyword)
- public unowned COption? first_custom_option (string name)
- public int is_marked (string keyword, string option)
- public int localize ()
- public unowned string localize_ipp_reason (string reason, string scheme, char[] buffer)
- public void mark_defaults ()
- public int mark_option (string keyword, string option)
- public unowned COption? next_option ()
- public float page_length (string name)
- public Size page_size (string name)
- public float page_width (string name)
Fields:
- public int accurate_screens
- public int color_devices
- public Colorspace colorspace
- public Constraint[] consts
- public int contone_only
- public float[] custom_max
- public float[] custom_min
- public Emulation[] emulations
- public string[] filters
- public string[] fonts
- public Group[] groups
- public string jcl_begin
- public string jcl_end
- public string jcl_ps
- public int landscape
- public string lang_encoding
- public string lang_version
- public int language_level
- public int manual_copies
- public string manufacturer
- public float[] margins
- public int model_number
- public string modelname
- public string nickname
- public string patches
- public string pcfilename
- public string product
- public Profile[] profiles
- public string protocols
- public string shortnickname
- public Size[] sizes
- public int throughput
- public string ttrasterizer
- public int variable_sizes